Machu Picchu: Lost City Of The Inca | Digging For The Truth (S3, E6) | Full Episode May 14, 2023 by HISTORY Facebook Twitter Pinterest LinkedIn In 1911, Hiram Bingham, famed American explorer, stumbled across a remote Inca city atop a high peak in the Andes. See more … source