Islamorada

Indian Key

0

U.S. 1 Mile Marker 85.5,
Islamorada,
FL,
United States,
33036.

Get a glimpse at the ruins of an early European settlement and some secluded waterfront sands.