Indian Embassy in Argentina:

Embassy of India in Argentina

Address: Torre Madero, 19th Floor, Avenida Eduardo Madero 942,[1106] Buenos Aires, Argentina
Telephone: 00-54-11-43934001, 43934156
Fax: 00-54-11-43934063
Email: indemb@indembarg.org.ar, admn@indembarg.org.ar
Website: www.indembarg.org.ar

Argentina:
Argentina, is the second largest country in South America, constituted as a federation of 23 provinces and an autonomous city, Buenos Aires. It is the eighth-largest country in the world by land area and the largest among Spanish-speaking nations, though Mexico, Colombia and Spain are more populous.


Argentina Visa Information---------------> Argentina Visa