ARTIFACT

In 2014, excavations on Mantas Street, the main entrance to Cusco's Plaza de Armas, in Peru, revealed the discovery of a large Inca wall and carved staircases

  • /