Machu Pichu – Jewel of South America

Machu Pichu, PerúA visit to Machu Pichu, the site of the last home of the Incas, cannot be underestimted. Given the landscape, the height of the mountains, the size of the building blocks, the workmanship, the proud history and the stunning beauty of the mountains… all point to an unforgettable experience.