Skip to main content
Drimble Florida

Double sea turtle release earlier in Delray Beach; Rescued from hooks, fishing lines (Video)

Two juvenile green sea turtles, Windward and Wheezy, were released into the ocean at Atlantic Dunes Park in Delray Beach after being rescued and rehabilitated by Sea Turtle Special…

More from Southeast Florida