Menchum Falls is a very beautiful touristic site and has the capacity to produce electricity for all the countries in the West African Region.
River Menchum seen just before it cascades as the Menchum falls a little distance downstream on the right.