Peru, South America Machu Picchu, Peru: A Traveler’s Right of Passage Whenever I think about Peru the first thing that comes to mind is Machu Picchu and for good reason.… June 9, 2015