answersLogoWhite

0

It is a part of the Sahara desert, approx 100 km NNW from Tamanrasset in Southern Algeria.

User Avatar

Haylee Leannon

Lvl 10
3y ago

What else can I help you with?