Republic of Ambazonia Official Website

Menchum Falls

Menchum Falls is a very beautiful touristic site and has the capacity to produce electricity for all the countries in the West African Region.

The pictures below show a clear aerial view of this great product of nature currently under utilized.

 

River Menchum seen just before it cascades as the Menchum falls a little distance downstream on the right.

Talk to us

085 888 5555