The white sand islet of Saziley and its turquoise waters. One of the many gems of the Mayotte lagoon.