Olduvai Gorge, an unassuming archaeological site in ... The unique conditions and findings have given rise to the site’s nickname, “the Cradle of Mankind,” although more recent discoveries ...