Machu Picchu, the Lost City of the Incas, was discovered by Hiram Bingham III on 24th July 1911. Bingham was a lecturer at Yale University.
Machu Picchu, the Lost City of the Incas, was discovered by Hiram Bingham III on 24th July 1911. Bingham was a lecturer at Yale University.