Spain

H E Mr Jose Baranano
Ambassador
12 Prithviraj Road, New Delhi, Delhi – 110011
+91-11-41293000
Embassy of Spain