Ouled Kihal

Ouled Kihal is a municipality in north-western Algeria.