Answer :

nancypants

An isthmus is a narrow stretch of land between larger masses, such as Panama that connects North and South America, or the isthmus of Kra in southern Thailand.

Other Questions