Science, asked by vibhuti4you, 3 months ago

define the peninsula . class 6

Answers

Answered by noors9897
3

Answer:

peninsula is a landform surrounded by water on the majority of its border while being connected to mainland from which it extends.

Similar questions