Ouled Si Slimane

Ouled Si Slimane is a town in north-eastern Algeria.