Ouled Said


Ouled Said is a town in central Algeria.