DestinationsFeaturedOutdoorsSouth AmericaTravelTravel Guide to Machu Picchu Peru1 year agoCaseyVisiting Machu Picchu Machu Picchu! One of the New Seven Wonders of the World, Machu Picchu easily lives up...