(f) Which countries occupy the Iberian Peninsula?
Where is it located? in short answer
Answers
Answered by
1
Iberian Peninsula, peninsula in southwestern Europe, occupied by Spain and Portugal.
here is your answer...
hope you got it the answer ☺️....
Similar questions