Lastest turtle landing

A green mother turtle landed on our beach on 2nd October at 10pm. We waited nearby for her to dig her nest and when she started laying her eggs we went in for a closer look. All in all she laid 121 eggs. And the eggs were transferred to our hatchery within 30 mins of [...]