Stump Pass – Thorton Key

STATE: Florida
Body of Water: Caloosahatchee North
Latitude: 26.89867
Longitude: -82.337

Location: Caloosahatchee North