Ouargla
English
Proper noun
Ouargla
The capital city of Ouargla Province in the Sahara Desert in southern
Algeria
.