a fossil site for early humans located in Tanzania.
Subscribe to Olduvai Gorge