PUBLISHERâS LETTER
When people hear Peru, often one of the first things they think of is Machu Picchu in Cusco, the sacred place to which the Incas trekked on pilgrimage on the Inca Trail.
14
Winter 2021 | www.CultursMag.com
PUBLISHERâS LETTER
When people hear Peru, often one of the first things they think of is Machu Picchu in Cusco, the sacred place to which the Incas trekked on pilgrimage on the Inca Trail.
14
Winter 2021 | www.CultursMag.com