The largest peninsula in Europe is the Iberian Peninsula, which is located in southwestern Europe and includes the countries of Spain and Portugal. The peninsula has an area of 547,000 square kilometers (210,000 square miles) and a population of over 100 million people.
The Iberian Peninsula is separated from the rest of Europe by the Pyrenees Mountains, which extend along its northern border. To the south, the peninsula is bordered by the Mediterranean Sea. The Strait of Gibraltar separates Spain from Morocco, making it one of only two European countries with a land border to Africa.
The climate on the Iberian Peninsula varies depending on location. The northern regions are generally cooler and wetter than those in the south, where it is typically warmer and drier. This climate variation results in a diverse landscape that includes everything from snow-capped mountains to sandy beaches.
There are many notable features on the Iberian Peninsula, including several major cities such as Madrid (the capital of Spain), Barcelona (the capital of Catalonia), Valencia (the third largest city in Spain), Seville (the capital of Andalusia), and Lisbon (the capital of Portugal). Other popular tourist destinations include Granada (home to the Alhambra palace), Pamplona (famous for its Running of Bulls festival), Santiago de Compostela (a pilgrimage site for Catholics), and Ibiza (a party island off the coast of Spain).