At bay in Olduvai Gorge Olduvai Gorge is somewhere in East Africa, in modern Tanzania to be precise. Inside its humungous crevices, the oldest human habitations were discovered some time A ...