Iberian Peninsula Map

Alicante Spain Tourist Information and Vacation Guide

The Iberian Peninsula is the large body of land that stretches from the French-Spanish border at the north to the Mediterranean and Atlantic coasts.

This landmass covers both Spain and Portugal. Gibraltar, a tiny UK territory, is located at the south of the peninsula.

Spanish Castle
Spanish Castle in Iberia