Introduction – Rambling across a jagged, 7,000-foot-high peak amidst the Andes, the old Incan remains of Machu Picchu bewilder and interest voyagers and students of history the same. An excursion to the far-off Peruvian site is a must-accomplish for…
