Google Maps™ driving directions home »
Olduvai gorge
A site of fossil beds in northern Tanzania, containing the most continuous known record of humanity over the past 2 million years, including fossils from 65 hominids.