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 ...
Machu Picchu has always carried an almost magnetic pull. Perched high in the Peruvian Andes, the 15th-century Inca citadel ...
Protests by residents left hundreds of tourists stranded at Peru's famous Machu Picchu. Here's what travelers should know.