This website uses cookies to ensure you get the best experience on our website. Learn more

Menchum Falls

x
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Menchum Falls
Address:
Wum, Cameroon

The Menchum River and its tributaries drains a large area of the Northwest Region of Cameroon. It in turn is a tributary of the Benue River in Nigeria.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Menchum Falls Videos

Shares

x
x

Menu