March 16, 2021
- March 27, 2021
A once-in-a-lifetime journey will take you through the heart of the Inca Empire, which in its height, dominated the entire length of the Andes, a land of wonders! Tucked away in the rocky countryside northwest of Cusco, Peru, Machu Picchu is believed to have been a royal estate or sacred religious site for Inca leaders, whose civilization was virtually wiped out by Spanish invaders in the 16th century. A UNESCO World Heritage Site since 1983 and designated one of the New Seven Wonders of the World in 2007, Machu Picchu is Peru’s most visited attraction and South America’s most famous ruins.