Lost City of the Incas
Wonder of the Modern World
Main Sites of Interest in Machu Picchu
Machu Picchu is an old Inca site located in the mountains of Peru, about 80 kilometres northwest of Cusco. Archaeologists think that Machu Picchu was built as a home for the emperor of the Incas, a civilization that lived there before Columbus discovered America. The site is often called the Lost City of the Incas.
An excellent way to start your trip and get to know this destination is through a complete 360° virtual tour.
Tour and get to know Machu Picchu without leaving home.
Machu Picchu Virtual Tour