Kherrata


Kherrata is a town in northern Algeria.