Indian Embassy in Spain

Indian Embassy in Spain

Address:
Avenida P?o XII, 30-32
28016 Madrid Spain

Phone:
34 913098870,Emergency Contact Number for Consular Section: +34-608769323

Fax:
34 913451112

Email:
amb@embassyindia.es,dcm@embassyindia.es,fscons@embassyindia.es,sscom@embassyindia.es,culture@embassyindia.es

Website:
http://www.embassyindia.es/

Shan: