answersLogoWhite

0

This point is in the Atlantic Ocean off the coast of Florida, about 54 miles south southeast of Miami and 39 miles east northeast of Islamorada.

User Avatar

Autumn Huels

Lvl 10
3y ago

What else can I help you with?