Travel from Johannesburg to Haenertsburg – originally a gold-rush town, this arty village is a great place to shop for trinkets and art. Pampering in Tzaneen is up next, where the luxury Coach House Hotel and the Tzaneon Country Lodge offer spa treatments to suit every budget. In Phalaborwa you can play a round of golf at the Hans Merensky Golf Club – curious spectators include warthogs, impalas and giraffes. End your trip with on one of the exciting safaris offered at the Kruger National Park.
Get a bird’s-eye view of Magoebaskloof by taking a breath-taking canopy tour.