Travel information of MachuPicchu, a city founded by the Incas around the 14th century, is nestled in a majestic natural setting of incomparable beauty between the Andean mountains and the Amazon jungle in Peru. Considered the most important material heritage bequeathed by the Inca Civilization.Read More