info@news-matic.com

details

All Aboard For The Sacred Sanctuary Of Machu Picchu

An enduring symbol of the expansive Inca Empire, visitors are spellbound by Machu Picchu’s mysticism, beauty and cultural significance. Often referred to as the lost city of the Incas - and designated one of the ‘New 7 Wonders of the World’ in 2007 - the 15th century citadel in the Andes towers almost 8,000 feet above sea level.

Cookie Consent + Tracking