Zakynthos’ Caretta Caretta Turtles Happier than Ever
The world's largest hard-shelled turtle, the endangered loggerhead, also known as the Caretta caretta, is enjoying a new lease on life on the Greek island of Zakynthos, which is one of its main nesting grounds.
Posted On 28 Jun 2016