Murchison Falls National Park is one of the most interesting destinations for visitors because of its superb tourist attractions