Klerksdorp
Klerksdorp is located in the North West Province, South Africa. Klerksdorp is the largest city in the North West Province. Mahikeng, the former provincial capital, lies roughly 170 km north-west of Klerksdorp and Johannesburg 170 km in a north-eastern direction.