Juvenile Loggerhead Sea turtle rescued off the coast of Gozo
A juvenile Loggerhead Sea turtle has been rescued just off the coast of Gozo this week. The turtle was spotted by a couple out on a jet ski. Nature Trust – FEE Malta – Gozo Section said that the couple observed the turtle for quite a while and realised …