CUTENESS ALL OVER THE BEACH –
TURTLE HATCHING IN MIRIHI
We reported a sighting of a Sea Turtle laying eggs on our beach in our last Newsletter. After 7 weeks of incubation, the little ones hatched and left the island. Several guests experienced the unforgettable sight of dozens of tiny cuties hatching and flopping their way towards sea, leaving behind the island until their miraculous return years later.