Chaabet El Ham


Chaabet El Ham is a municipality in northwestern Algeria.