The Cradle Nature Reserve, Gauteng, South Africa The Cradle of Mankind The Cradle Nature Reserve is a must-see place for every robot like