India Embassies, Consulates and Other Representations in Abroad
India has a large diplomatic network in all over the world, which reflects its links and relationships with other countries and organizations. A total number of 89 Embassies and 108 Consulates in the different country represents the presence of India in this country. India is a member of the Commonwealth of Nations, so Indian diplomatic mission to the capital of other Commonwealth of Nation is called as High Commission of India. You can get contact and address details about the Indian Embassy or Consulate or High Commissions from the links below,
Indian Embassy in Kabul, Afghanistan Indian Embassy in Algiers, Algeria Indian Embassy in Luanda, Angola Indian Embassy in Buenos Aires, Argentina Indian Embassy in Yerevan, Armenia Indian High Commission in Canberra, Australia Embassy of India, Vienna, Austria Embassy of India, Baku, Azerbaijan Embassy of India, Manama, Bahrain High Commission of India in Dhaka, Bangladesh