Home
Mafikeng, North West, South Africa
Mafikeng has a fascinating history. It was previously called Mafeking because the British colonialists had trouble with the original pronunc...
more
Toggle navigation
Enquire
(current)
Contact Us