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.
2010
1974
2023
2008
2007
2024
2017
1979
2015
2020
1986
2013
2006
2011
2025
2022