Forever Explorers PeruWhat Yale Professor Found Machu Picchu in 1911? Mar 29, 2025 shelby Hiram Bingham, a Yale University history professor, found Machu Picchu on July 24, 1911. He