Spain (Spanish: España) is a diverse country in Mediterranean Europe, sharing the Iberian Peninsula with Portugal at the western end of the Mediterranean Sea. Among many places, Spain is the home of the thriving capital Madrid, the vibrant coastal city of Barcelona, the famous running with the bulls at Pamplona, and the city where flamenco was born: Sevilla.
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 geographical and cultural diversity, Spain is sometimes a surprise to people who know its reputation for great beach holidays. There is everything from lush meadows, snowy mountains, huge marsh and salines and deserts in the south east. |