Lost City of the Incas
Available on Prime Video, HISTORY Vault
Nestled high in the Peruvian Andes, Machu Picchu stayed hidden until Hiram Bingham stumbled on it in 1911.

Related