Lemon Bay

STATE: Florida
Body of Water: Caloosahatchee North
Latitude: 26.94967
Longitude: -82.35867

Location: Caloosahatchee North