Lats night we found 77 green turtle hatchlings walking around the beach bar area. They were coming out of a nest in front of beach villa 1! All the hatchlings were collected and released by beach villa 22 where the light from the hotel is less. We are monitoring the nest waiting for more hatchlings to emerge soon.
- The Resort