For centuries, the vanished Inca fortress of Ancocagua existed only in lore. Now, at a mountaintop site in Peru, researchers ...
“That is the single best way to be introduced to Machu Picchu,” says Lewis. “You come up really steep steps, almost climbing ...