Djelida

Djelida is a town in northern Algeria.