Not to be missed
| Mwaro Falls | |
|
Overall rating:
Rank:
6
About
11
Mwaro waterfalls is just located at 65 km far from Bujumbura the capital of Burundi . Before the arrival of catholic missionaries all Burundians believed in one God ‘Imana’. Today, whereas before the different religions or evangelical movements... |
|






