1.Indianembassy-moscow.gov.in
Rank:528,829
Worth:$1,300
Embassy of India, Moscow (Russia)