Spain is located in southwestern Europe, on Europe's Iberian peninsula.
Palma de MallorcaBarcelona