Aoulef al Arab

From Wikipedia, the free encyclopedia

Aoulef al Arab is a town in the Sahara Desert of southern central Algeria.