The Metche Waterfalls : The Metche Waterfalls are found in Mbouda Subdivision, in the Department of Bamboutos, in the West Region of Cameroon.
Situated at five kilometers from the Bafoussam Airport, the Metche Waterfalls is found on the course of the Metche Choumi...
Read more