Djemaa Ouled is a town in northern Algeria.
36°04′41″N 2°00′18″E / 36.07793°N 2.00500°E / 36.07793; 2.00500
This article about a location in Aïn Defla Province is a stub. You can help Wikipedia by expanding it.