Dumfounding Bay

STATE: Florida
Body of Water: ICW St. Lucie and South
Latitude: 25.94378
Longitude: -80.12598

Location: ICW St. Lucie and South