Cradle of Humankind, Gauteng, South Africa Unleashing the Secrets of the Birthplace of Humanity The Cradle of Humankind is a treasure trove for those interested in