The truly white sand of this small island near Mayotte is actually made of tiny white shells.