Malta: Over 60 turtle eggs hatch at Ramla l-Ħamra

Over 60 loggerhead turtle eggs have hatched at Ramla l-Ħamra overnight, in what has been the first turtle nest recorded in Gozo in the past 70 years.

Source: Newsbook

Updated: 14:10pm

Discover more from The Dispatch

Subscribe now to keep reading and get access to the full archive.

Continue reading

Verified by MonsterInsights