Touggourt
Touggourt (Arabic: ﺗﻮﻗﺮت; Berber: , lit. the gateway or the gate) is a city and commune, and capital of Touggourt District, in Ouargla Province, Algeria, built next to an oasis in the Sahara. As of the 2008 census, the commune had a population of 3…