Where To Stream Mysteries From Above Season 3 Episode 2
The Deserted
- Aired April 10, 2025
- 60 Min
- Rated 9.0
- Number 3 Of 16 Rated Episodes
A deserted 'lost' city in the Amazon jungle, a desert fortress made by humanity's most notorious empire, a city of identical castles and a Greek isle's bloody history, as seen from the air.