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