Okay, so maybe I overreacted. But it sure sounded like one! We arrived in Cusco and headed straight for the hotel; not because we…Read More
Articles about travel in Peru, also known as the Land of the Incas. Destinations covered include Lima, Cusco, Machu Picchu, and many of the surrounding Inca ruins in the Sacred Valley.