As the sun sets, the enchanting 'blue hour' descends upon N'gouja Beach, home to green turtles. These majestic creatures, abundant in the Mayotte lagoon of the Indian Ocean, are familiar with human company, often approachable by day, yet they vanish as night falls.