Sleeping Turtles Preserve South


Sleeping Turtles Preserve South is a nature preserve of more than in Venice, Florida, that includes a canoe and kayak launch on the Myakka River.