Live Visit St. Lucie cam at Jetty Park on the Fort Pierce Inlet, South Hutchinson Island, where the Atlantic meets the Indian River Lagoon. A favorite spot for anglers, boat-watching and Treasure Coast sunrises.