It was in 2007 when Peru’s Machu Picchu Inca sanctuary was designated one of the New 7 Wonders of the World after receiving more than 100 million votes in a global competition. Now, the New7Wonders ...
High in the Andes, near the gates of Machu Picchu, a wave of unrest in mid-September left hundreds of visitors stranded at Peru’s iconic Inca ruins while exposing long-simmering tensions between ...