Beni Ksila


Beni Ksila is a town in northern Algeria.