From a plane, it is easy to see where Taylor Creek flows out past Taylor Creek Marina to the Indian River Lagoon and Fort Pierce Inlet. To its right, Harbour Pointe Park, owned by St. Lucie County, fronts on the lagoon. On the far right is South Bridge to South Hutchinson Island and the […]