Are you a fan of llamas? Silly question, who isn’t? They’re fluffy, their faces are filled with expression and they’re kind of like a camel’s hipster cousin. If you’re nodding as you read then Cusco is the place for you. The Peruvian city has long been a stop-off point for pilgrims heading to Machu Picchu, one of the essential sites to visit on a trip to South America.