Satellite map of Dellys
Dellys (Arabic: دلّس) is a small coastal town in northern Algeria, almost due north of Tizi-Ouzou and just east of the river Sebaou.
Latitude: 36° 54' 59.99" N
Longitude: 3° 52' 59.99" E
Nearest city to this article: Dellys
Read about Dellys in the Wikipedia Satellite map of Dellys in Google Maps