Watch The Lost City of Machu Picchu
Type: Movie Category: DocumentaryYear: 2019Details
An investigation into the mysterious people who built Machu Picchu, the 15th-century Inca citadel located in southern Peru.
- Documentary, History
- English
Cast & Crew
- Craig Sechler , Valerie Andrushko , Fernando Astete , Stella Nair , Johan Reinhard , John Verano , Kenneth Wright
- Martha Conboy, John B. Bredar