Social Sciences, asked by villian2006, 6 months ago

define and explain peninsula​

Answers

Answered by narayana2789
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 ammuchinnibachi123
3

Explanation:

an area of land almost completely surrounded by water except for an isthmus connecting it with the mainland.

Similar questions