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 [1799×2383]
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 [1799×2383]