Ouargla

English

Proper noun

Ouargla

  1. The capital city of Ouargla Province in the Sahara Desert in southern Algeria.