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 countries which are included in the United Kingdom.
Name the three countries bordering the Baltic Sea.
Which country is called Holland? Where it is located?
Name the lowland countries. Why are they called so?