Wandering Lust: Do We Really Need to Travel to Find Ourselves?

Tucked away deep within the Andes mountain range in Peru, fifty miles from the city of Cusco and almost 8,000 feet above sea level, lies the ancient Inca settlement of Machu Picchu. The site was well-known to historians and geographers, but was not heavily visited by Western tourists until the past decade, highlighted by a…