Where To Stream Walking the Nile Season 1 Episode 1
The Source
- Aired January 4, 2015
- 60 Min
Explorer Levison Wood sets out to walk the Nile River from source to sea - an epic 4200 mile journey. Lev follows the river from the jungles of Rwanda, faces roadside robbers in Tanzania, and receives a blessing from a local witch doctor in Uganda.