Ambodivoara, Madagascar
Humbert Falls
The Humbert Falls is a waterfall in the Marojejy National Park in North-Eastern Madagascar. It is situated approximately 800m from Camp Mantella and 4.3 km from the entrance of the park.
- City
- Ambodivoara
- Country
- Madagascar
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia