Sea Turtle Hatchlings

These cute baby Sea Turtles are leaving their nest and heading to The Gulf of Mexico! One more amazing aspect of life in paradise! Turtles are currently hatching on our Florida beaches in Englewood, Manasota Key, Gasparilla Island, and Venice,...