the Iberian Peninsula
The Iberian Peninsula is located in southwestern Europe and is primarily made up of Spain and Portugal. It is bordered by the Atlantic Ocean to the west and north, and the Mediterranean Sea to the south and east. The peninsula is known for its diverse landscapes, including mountains, plains, and coastlines.
The Pyrenees mountain range separates the Iberian Peninsula from France to the north. The region has a rich history influenced by various cultures, including the Romans, Moors, and Visigoths. Today, it is known for its vibrant cities, such as Madrid and Lisbon, and its unique traditions and cuisines.