0
Anonymous
An isthmus is a thin strip of land that has a sea on either side. It forms a link amongst the two larger parts of the land.
Wiki User
Peloponnese peninsula