Jebel Irhoud
Location
Location in Morocco where the earliest known anatomically modern human remains were found, dating to 310,000 years ago.
Mentioned in 1 video
Location in Morocco where the earliest known anatomically modern human remains were found, dating to 310,000 years ago.