Baby Turtles Make it to the Ocean



Chahue Beach in Bahias De Huatulco have turtle releases as baby turtles hatch. They take a long tie to crawl from the crowd of …

source

Leave a Reply