The Grand Canyon's Lost Civilization?
Episode 52 min 17s

The Grand Canyon's Lost Civilization?

The Grand Canyon is a breath-taking natural formation, and every year more than 4 million people visit. Despite its popularity, areas of the canyon remain dangerously remote, and it’s no secret that numerous people have disappeared in or around the canyon

Community discussion