Machu Picchu is undeniably Peru’s leading tourist attraction and very few visitors to the country fail to make their way to the Andean hills, to see the ruins of the ‘lost city of the Incas’. Its iconic status as one of the wonders of the world means that millions of tourists flock to see the...