Long before travel guides or global maps existed, the ancient world was explored through stories, trade routes, and the eyes ...
Soar over the ancient ruins of Machu Picchu in Peru, one of the Seven Wonders of the World. This impressive drone footage ...
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 ...