The BEST episodes directed by Sophie Elwin Harris

Egypt's Lost Wonders
star
7.59
54 votes

#1 - Egypt's Lost Wonders

Drain the Oceans - Season 1 - Episode 7

The Nile was central to ancient Egypt. Draining its water reveals a lost wonder and the origins of the Egyptians’ obsession with the afterlife.

Watch Now:Amazon