Trip To The Source Of River Nile

Uganda’s River Nile, is widely known as the world’s longest river is the not only the lifeline of Egypt but many other nations like South Sudan and Sudan. The Nile River’s rich history from the medieval times, biblical right up […]

Read More