Tourists in São Tomé watch release of baby turtles into sea
The territorial sea of São Tomé and Príncipe is home to five of the seven species of sea turtles in the world. 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 …