Kiubo Falls are counted among the most beautiful water falls of the Democratic Republic of the Congo (90 m wide and 60 m high). They are in the territory of Mitwaba on the River Lufira next to the village of Kiubo (300 km from Lubumbashi). …
Kiubo Falls | DR Congo
