Home Gozo News Over 60 Loggerhead turtle eggs hatch overnight at Ramla Bay, Gozo

Over 60 Loggerhead turtle eggs hatch overnight at Ramla Bay, Gozo

10
0
SHARE
Advertisement

More than 60 Loggerhead turtle eggs have hatched overnight at Ramla Bay in Gozo, Nature Trust Malta has…

Original article found on Gozo News

LEAVE A REPLY

Please enter your comment!
Please enter your name here