Helicopters are struggling to bring out Machu Picchu tourists stranded by mudslides, yet new arrivals are swelling the numbers of those hunkered down in villages near the Inca citadel, complaining of ...
Hiking the Inca Trail? Taking the train in to see history? Machu Picchu is one of the new seven wonders of the world for good reason! This UNESCO World Heritage sight is something everyone should ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results