KnowledgeBoat Logo

Geography

Which countries occupy the Iberian Peninsula? Where is it located?

Europe

4 Likes

Answer

Spain, Portugal and Andorra occupy the Iberian Peninsula. It is located in the extreme south-west of Europe.

Answered By

3 Likes


Related Questions