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.