Ouled Kihal


Ouled Kihal is a municipality in north-western Algeria.