Mahikeng is the capital city of the North West province in South Africa. It was historically known by the names Mafikeng and Mafeking.
The city serves as a primary administrative center for its region within the country.
South Africa
Mahikeng is the capital city of the North West province in South Africa. It was historically known by the names Mafikeng and Mafeking.
The city serves as a primary administrative center for its region within the country.