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.
Tags: Definition of gulf, definition of isthmus, Definition of peninsula