Where To Stream Lost Treasures of Egypt Season 5 Episode 1
Khufu's Palace
- Aired May 2, 2024
- 60 Min
- Rated 8.8
- Number 26 Of 48 Rated Episodes
In the shadow of the Great Pyramid within the Lost City of the Pyramid Builders, a team of archaeologists led by Dr. Mark Lehner unearth one of the most important royal palaces in ancient Egypt, which belonged to Khufu.