Jebel Irhoud

Jebel Irhoud is a cave and archaeological site in Morocco known for fossils attributed to early Homo sapiens, dating to about 300,000 years ago.

Connect