Uhuru Falls
Uhuru Falls Uhuru Falls is Uganda’s little-known independence gift. Uhuru waterfall is located in Murchison Falls National Park, a premier wildlife safari tour destination. It is a charming waterfall yet not known by many because it is overshadowed by Murchison…