Iberian peninsula

EN: Iberian peninsula

Arta

Landmass in southwestern Europe divided into present-day Spain, Portugal, and Andorra. Its name derives from its ancient inhabitants, whom the Greeks called “Iberians.”
Moma