answersLogoWhite

0

That point is on the African coast, about 20 miles

southwest of the center of Luanda, Angola.

User Avatar

Wiki User

14y ago

What else can I help you with?