Madikwe and the North incorporates two national parks, two fast-paced cites in Johannesburg and Pretoria, and some stunning scenery that is well off the beaten track.
One of the best reasons to visit has to be the Madikwe Game Reserve. It's traditionally been a jealously guarded secret, known only to the initiated, but has over recent years begun to develop an infrastructure to support visitors in comfort, without detracting from the wild feel of the reserve. It's the third largest reserve in South Africa and is a little over a decade old. It has been extensively restocked with indigenous game, including the Big Five.
If you like getting away from the usual tourist routes then the Waterberg is for you. It is essentially a cluster of mountains and high plateaus whose steep slopes and steamy gullies offer scenery unlike anything else in South Africa.
The main transit hub to get to all of these places is Johannesburg, and while there's not too much reason to spend time here, the nearby and somewhat prettier Pretoria is worth seeing. It has suffered less from urban decay than Johannesburg and it also boasts many museums that are worth visiting should you get the chance.