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

learn more… | top users | synonyms

1
vote
0answers
93 views

Traveling to Spain. What do I apply for: Au Pair visa or Tourist visa?

I am an Indian staying in Dubai. I want Spain visa for 90 days as an au pair. I will not be joining any classes or teaching professionally. So I can't be on student visa or Employment visa. I've been ...