Dellys

Dellys is a small Mediterranean town in northern Algeria's coastal Boumerdès Province, almost due north of Tizi-Ouzou and just east of the river Sebaou.


Dellys is a small Mediterranean town in northern Algeria's coastal Boumerdès Province, almost due north of Tizi-Ouzou and just east of the river Sebaou.
Read article on Wikipedia