The Nile's source was the last great mystery for European explorers in the 19th century. The story of its discovery is one of heroism in the service of faith, greed, and obsession.
2017
2007
2024
1974
2015
2014
2006
2009
2023
2020
1970
2021
2019
1988
1995
2022