Google
×

Chabaat El Leham

Municipality in Algeria
Chaabet El Ham is a municipality in northwestern Algeria. Wikipedia