Djebala is a town and commune in Tlemcen Province in northwestern Algeria.[1] Quick Facts Country This is shown on Google Earth as in Iran, Province ...DjebalaCommune and townCountry This is shown on Google Earth as in Iran AlgeriaProvinceTlemcen ProvinceTime zoneUTC+1 (CET)Close References Algeria portal [1]"Communes of Algeria". Statoids. Retrieved December 12, 2010. 34°58′35″N 47°42′02″E This article about a location in Tlemcen Province is a stub. You can help Wikipedia by expanding it.vte Wikiwand - on Seamless Wikipedia browsing. On steroids.