Lake Baleng, a touristic wonder of Cameroon’s West Region
Along the Bamboutous Mountains in the West Region of Cameroon lies an extraordinary natural feature, Lake Baleng, a crater lake ...
Along the Bamboutous Mountains in the West Region of Cameroon lies an extraordinary natural feature, Lake Baleng, a crater lake ...