define and explain peninsula
Answers
Answered by
1
Answer:
an area of land almost completely surrounded by water except for an isthmus connecting it with the mainland. the Peninsula, Spain and Portugal together; Iberian Peninsula; Iberia.
thank you , hope it helps you.
BY- R.pravallika.
Answered by
3
Explanation:
an area of land almost completely surrounded by water except for an isthmus connecting it with the mainland.
Similar questions