Murchison Falls Enriched with Added Beauty

0
1073

Murchison falls is one of the most iconic physical features in the country, despite its numbers of tourists not matching the beauty. Uganda Tourism board intends to boost its numbers by adding new attractions. The body, funded a tour of Editors around the venue.