Add Yahoo as a preferred source to see more of our stories on Google. St. Lucie Inlet Preserve State Park is a Florida barrier island accessible only by water. To the north is the St. Lucie Inlet, the ...
St. Lucie Inlet Preserve State Park is a Florida barrier island accessible only by water. To the north is the St. Lucie Inlet, the Indian River Lagoon to the west, the Atlantic Ocean to the east and ...