A country in southern Europe on the Mediterranean Sea and the Atlantic Ocean, bordering Portugal, France, Andorra, and Gibraltar.

learn more… | top users | synonyms

0
votes
0answers
5 views

Revisit to Spain again and again during Schengen short term visa period

On Indian passport, Schengen Visa short term (90 days) I shall be in Spain with my host. I want to make Spain as my base to travel frequently to other Schengen Countries during this 90 days. Hence I ...