Nesting sea turtles return to Sicily

Loggerhead sea turtles have returned to lay their eggs at a historical nesting site in Pozzolana di Ponente, on the island of Linosa, in Sicily.

The Local

Last updated on 22 July 2015