Posts tagged with ‘Incas’

  • Jul032024
    ghosts

    How the Incas built a giant staircase

    Ollantaytambo is a town and Inca archaeological site in southern Peru, approximately 72 kilometres (45 mi) by road northwest of…

    Read more