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