Where To Stream Walking the Nile Season 1 Episode 3
The Egyptian Nile
- Aired January 18, 2015
- 60 Min
Over 3000 miles and 7 months on foot, Lev enters his final country: Egypt. Passing through ancient cities, and discovering magnificent pyramids and ruins, Lev pushes through the pain of his last miles to make it to the finish line: the Mediterranean Sea.