El Menabha


El Menabha is a village in the commune of Mogheul, in Lahmar District, Béchar Province, Algeria. The village lies north of Lahmar on the road to Mogheul town.