Sugarloaf Key
Sugarloaf Key is a single island in the lower Florida Keys that forms a loop on the Atlantic Ocean side giving the illusion of separate islands.
Sugarloaf Key is a single island in the lower Florida Keys that forms a loop on the Atlantic Ocean side giving the illusion of separate islands.