Upington, 8801, South Africa
South Africa
Northern Cape
ZF Mgcawu District Municipality
ǁKhara Hais Local Municipality
ǁKhara Hais Ward 13
Desert Palace in Upi…
Impressum