but a different lost city. In 1964, adventurer Gene Savoy identified ruins and proved that Espiritu Pampa (in the Vilcabamba region of Peru, west of Machu Picchu) was the lost city that ...
Under the city of Cuzco, Peru, a secret labyrinth built by the Incas has been discovered. Irene Wright McClatchy News High in the Andes mountains of Peru, the city of Cuzco once served as the ...