Redirect to:
Dellys (Arabic: دلّس, Berber: Tadallis) is a small Mediterranean town in northern Algeria's coastal Boumerdès Province, almost due north of Tizi-Ouzou...