alpacas

April 6, 2018
Hotels | April 2018
Llamas are a quintessential symbol of Peru, almost synonymous with the country and a must-see snap for visitors. You’re likely to catch a sighting of them wandering the cobbled streets of Cusco, speckling the Andean landscape around Machu Picchu or the Sacred Valley of the Incas. In honour of our native furry friend we’ve gathered […]