Mont Bénara

E187282 UNEXPLORED

Mont Bénara is the highest peak on the French Indian Ocean island of Mayotte, known for its lush tropical forests and panoramic views over the surrounding lagoon.


Referenced by (1)
Subject (surface form when different) Predicate
Mayotte
highestPoint

Please wait…