Spain is a diverse country sharing the Iberian Peninsula with Portugal at the western end of the Mediterranean Sea. It is considered an exotic country in Europe due to its friendly inhabitants, relaxed lifestyle, its cuisine, vibrant nightlife, and world-famous folklore and festivities.