Skip To Content

Where To Stream What on Earth? Season 2 Episode 8

Secrets of Lost Cities

Satellites find a great scar in the desert, it might be the key to finding the last wonder of the ancient world; Clues to the location of infamous City of Gold, El Dorado.