On the south beach of the Leper island, a trace of a green turtle that came to lay the night before. Green turtles are numerous in Mohéli. It is the second egg-laying site of the Indian Ocean, after the Glorieuses.