Geography, asked by Chandra1972, 5 months ago

Define Peninsula
Please don't spam or else I will report​

Answers

Answered by ChehraMasoom
2

Answer:

an area of land that is almost surrounded by water..

hope it helps you mate

Answered by shanthoshn
1

Answer:

A piece of land almost surrounded by water or projecting out into a body of water.

Similar questions