CBSE BOARD XII, asked by rp159053, 8 months ago

what do you mean by peninsula ​

Answers

Answered by meghatripathi077
5

Answer:

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

Answered by sinchu14
5

Explanation:

an area of land that is always sounded by water

Similar questions