Skip To Content

Where To Stream Mysteries From Above Season 3 Episode 2

The Deserted

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.