Murchison Falls Uganda– Murchison Falls National Park Murchison Falls also formerly known as Kabalega Falls are waterfalls on the Nile River between Lakes Kyoga and Albert. The world’s strongest waterfalls! The Falls were formed as the Nile River forces its waters through a 7-meter (23 ft.) gap of rocks and […]