Spain is a very popular and versatile holiday destination. Cities like Barcelona, Madrid, Valencia, Seville, and Grenada are perfect destinations for a city trip. The mountains in the north, on the other hand, are an ideal base for nature lovers and the beaches offer relaxation to hundred thousands of tourists every year. And we haven’t even mentioned the Balearics and the Canary Islands … Spain really has something for every traveler.
If you’re an EU inhabitant, you don’t need a visa if you’re traveling to Spain. However, you do need a valid passport or an ID card to be able to identify yourself if needed. Due to the Schengen agreement only people from third world countries and people that have been rejected for a visa in one of the Schengen countries before, need a visa prior to traveling to Spain.
There are no mandatory or recommended vaccinations for Spain. If you’re visiting Melilla or Ceuta, watch out for rabies.