Hammam Bou Hadjar


Hammam Bou Hadjar is a town in northwestern Algeria.