logo

Video encyclopedia

Ouled Chebel

Ouled Chebel is a town and commune in Algiers Province, Algeria. As of 1998, the commune had a total population of 16,335.
Explore contextually related video stories in a new eye-catching way. Try Combster now!