Ghosts of Machu Picchu
- Episode aired Feb 2, 2010
- TV-PG
- 53m
Nova examines the ruins of Machu Picchu and tries to unravel what happened there.Nova examines the ruins of Machu Picchu and tries to unravel what happened there.Nova examines the ruins of Machu Picchu and tries to unravel what happened there.