Definition of peninsula
What is the gulf, peninsula and isthmus?
April 14, 2011 by Afifa Gillani
Filed under Geography
A Gulf is a place where the sea intrude into the land. A peninsula is where the land sticks out into the sea. Connection of the mainland by a thin strip of land called an ISTHMUS.
- Read more