Destination creator (Voyajo Team)
Tamanrasset (Arabic: تمنراست , also known as Tamenghest, Tuareg:) is an oasis city and capital of Tamanrasset Province in southern Algeria, in the Ahaggar Mountains. It is the chief city of the Algerian Tuareg (...) (from Wikipedia)