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!
Municipality of Algeria
Bab El Oued