North Bay Island

STATE: Florida
Body of Water: ICW St. Lucie and South
Latitude: 25.84603
Longitude: -80.16343

Location: ICW St. Lucie and South