answersLogoWhite

0

That point is in far southern Algeria, about 37 miles northwest of the town
of Tamanrasset, and 960 miles south-southeast of the capital at Algiers.

User Avatar

Wiki User

12y ago

What else can I help you with?