Which countries occupy the Iberian Peninsula? Where is it located?
4 Likes
Spain, Portugal and Andorra occupy the Iberian Peninsula. It is located in the extreme south-west of Europe.
Answered By
3 Likes
Name the lowland countries. Why are they called so?
Name the countries which are included in the United Kingdom.
Which country is called Holland? Where it is located?
Name the three countries bordering the Baltic Sea.