define the peninsula . class 6
Answers
Answered by
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