Djebala is a town and commune in Tlemcen Province in northwestern Algeria. [1]
34°58′35″N47°42′02″E / 34.97639°N 47.70056°E / 34.97639; 47.70056
This article about a location in Tlemcen Province is a stub. You can help Wikipedia by expanding it.