The beach is Mother Nature's trail. You can walk for 3 miles to the St. Lucie Inlet State Park.

They had the foresight and donated the land.