Consulate General of Spain in Chennai, India
Consulate General of Spain in Chennai, India Address: Spain Embassy in Chennai No. 6 Nimmo Road, Santhome Chennai 600004 Tel : +91 44 4210 7657 E-mail: spaincon@amloadvisory.com Spain, a nation on Europe’s Iberian Peninsula, incorporates 17 self-governing districts with assorted geology and societies. Capital city Madrid is home to the Royal Palace and Prado exhibition […]