answersLogoWhite

0

The definition of isthmus is a narrow strip of land connecting two larger masses of land. This would not appear to be Florida because it does not connect two larger masses of land.

What Florida is, is a peninsula, which is a body of land enclosed on three sides by water, jutting out from a larger body of land.

Source in part: Answers.com

User Avatar

Wiki User

16y ago

What else can I help you with?