Results 2 results found Travellers walking the Inca Trail path to the Inca ruins of Macchu Picchu, Peru, South America Macchu Picchu, UNESCO World Heritage Site, Peru, South America