InterviewSolution
Saved Bookmarks
| 1. |
Define Peninsula in short |
|
Answer» A peninsula is a piece of LAND that is almost entirely SURROUNDED by water but is connected to the mainland on one side.Explanation:HOPE it helps:) |
|