Consulate General of Spain in Bengaluru, India
Consulate General of Spain in Bengaluru, India Address: Spain Embassy in Bengaluru 4, Haudin Road (Near Ulsor Lake) Bangalore – 560 042 Tel: (+91) 80 4152 6640/41 Mail: bharathy@itsmaindia.org / surbi@itsmaindia.org 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 […]