PERU'S government, seeking to boost tourism in the Andean country, is urging residents and visitors to vote for the ancient Inca site of Machu Picchu as one of the world's new seven wonders.
The notion of the Seven Wonders of the Ancient World can be traced back to the fifth ... Machu Picchu in Peru, and the Aztec Temple in Tenochtitlan in Mexico—should have been included, these ...