Plot: NOVA joins a new generation of archeologists as they probe areas of Machu Picchu that haven’t been touched since the time of the Incas.

NOVA - Season 37 - Ghosts of Machu Picchu (Episode 12)
Episode Aired On:
Tuesday, February 2 2010
15 years ago
Tuesday, February 2 2010
15 years ago