Kelif el Boroud
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.
Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).