Published On Premiered May 30, 2023
Cinematic video of the Victoria Nile River taken atop Murchison Falls in Murchison Falls National Park in Uganda, East Africa in May 2023. This is a video of one scene - see more scenes and interesting videos taken the same day @ugandamerica Please like, share, subscribe - One Love, Real Wakanda Africa wild natural beauty.
show more