Spain is a diverse country sharing the Iberian Peninsula with Portugal at the western end of the Mediterranean Sea. It is the country with the second-largest number of UNESCO World Heritage Sites, and the largest number of World Heritage Cities. With great beaches, fun nightlife, many cultural regions and historic cities, Spain makes a great destination for any kind of trip. A country of large geographic and cultural diversity, Spain is a surprise to those who only know its reputation for great beach holidays. There is everything from lush meadows and snowy mountains to huge marshes and deserts in the south east.
Spain is considered an exo