Answer:
That point is in south-central Zambia, about 34 miles northwest of Lusaka.
9.4m questions
12.2m answers