Location: Mayotte, Indian Ocean