![Spanish Castle](../images/spanishcastle.jpg)
Spanish Castle in Iberia
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.