Where To Stream Lost Treasures of Egypt Season 6 Episode 6
The Last Pharaohs
- Aired August 21, 2025
- 60 Min
- Rated 8.8
- Number 31 Of 48 Rated Episodes
Archaeologists unearth lost temples to reveal how new gods and murderous family struggles shaped the rule of Egypt's final dynasty.