answersLogoWhite

0

That point is in southern Algeria, about 37 miles northwest of Tamanrasset,

and 950 miles due south of the Mediterranean coast of north Africa.

User Avatar

Wiki User

14y ago

What else can I help you with?