We were NOT expecting this! 😲 We left our fish trap in the water for a while, but when we checked it, we found a baby turtle ...
The territorial sea of São Tomé and Príncipe is home to five of the seven species of sea turtles in the world. View on ...