Machu Picchu: One of the 7 Wonders of the World

Machu Picchu: One of the 7 Wonders of the World

Machu Picchu is, deservedly so, one of the seven wonders of the world. Most people have seen photographs of it but few have seen it in real life, in all its glory. Machu Picchu is Peru’s most famous Inca citadel situated on a mountain ridge 2,430 metres above sea...