El Abadia

El Abadia is a town in northern Algeria.