About The Show

The ancient city of Petra has baffled experts for decades. Now, new technologies resurrect the city and reveal why this civilization was suddenly abandoned.

Episodes

Episode 0

Latest Posts