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

13y ago

What else can I help you with?

Related Questions