Dozens of tourists have gathered at the Vila Maria beach on the island of São Tomé and Príncipe to watch as 400 baby sea turtles are released into the sea. The turtle hatchlings have spent two ...
Every year hundreds of baby turtles are stranded on the South African ... as sea turtle eggs must be laid on land. The hatchlings usually ride the warm and fast Agulhas current south, and then ...