24,115 records

India in Spain

Embassies and consulates of India in Spain

India has 3 diplomatic missions in Spain, in Barcelona, Madrid, Santa Cruz de Tenerife.

Cities

3

Missions

3 records