El Hamel
Town in Algeria
El Hamel is a town and commune in M'Sila Province, Algeria. According to the 1998 census it has a population of 10,195.
El Hamel was built in the 11th century on two hills at the foot of Mount Omrane; Surrounded by mountains on all sides, the city... Wikipedia