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:
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/

FAQs and Answers on History and Geography

For further info please get in touch with
Bill Spicer Executive VP, MapXL
For US Queries
  (408) 637-0064   bill@mapxl.com