Maps of World
Current, Credible, Consistent

World Map / Embassies / India Embassy in Spain

India Embassy in Spain

Embassy Finder

Embassies of:
Or Search for a specific embassy in a country:
Embassy
Located in:
India Embassy in Spain
Country CityAddress WebsiteEmail
SpainCanary IslandsCalle Sanjose No. 23, 2nd Floor, P.O. ox No. 336, 38002 Santa Cruz de Tenerife----------------------
-----------------------
SpainBarcelonaC/Teodoro Roviralta 21-23, 08022----------------------
-----------------------
SpainMadridAv. Pio XII, 30-32, 28016 Madridwww.embajadaindia.com/
[email protected],consular@embassyindia