Located in Murchison Falls National Park, Murchison Falls (also known as Kabalega or Kabarega Falls) are one of Africa's greatest natural wonders. At the top of Murchison Falls, the Nile forces its wa...