Ben Allal, Aïn Defla

Ben Allal, Algeria is a town in northern Algeria.