Where To Stream Unearthed Season 11 Episode 6
Olous Lost City of the Ancients
- Aired August 20, 2023
- 60 Min
- Rated 8.3
- Number 78 Of 103 Rated Episodes
The lost city of Olous, a great metropolis along the north coast of Crete, lies submerged in the Mediterranean. Archaeologists uncover its secrets using pioneering technology and CGI reconstruction.