Fifth turtle nest of the season spotted
Tuesday, 15 July 2025, 09:33
Last update: about 2 years ago
The fifth nest has been confirmed at Ramla l-Ħamra beach in Gozo, the Environment and Resources Authority (ERA) has said. The first was at Ġnejna Bay, on Monday, 9 June. Since then, an...