Archaeological site in Morocco
Kehf el Baroud, sometimes mistakenly spelled Kelif el Boroud, is an archaeological site in Morocco. It is located to the south of Rabat, near the Aterian industry of Dar es Soltan.
Content from Wikipedia · Kehf_el_Baroud, licensed CC BY-SA 3.0.