Mayotte’s Mont Choungui The Natural Wonder of Mayotte’s Mont Choungui As soon as I arrived at Mayotte’s Mont Choungui, my sensors