Olduvai Gorge

Olduvai Gorge /ˈoʊldəˌvaɪ/ proper noun
Olduvai Gorge
/ˈoʊldəˌvaɪ/
proper noun
Britannica Dictionary definition of OLDUVAI GORGE
: deep narrow area in Tanzania