Thohoyandou
Great place to visit if you want a taste of the rural lifestyle, although not completely rural.
All amenities are available. The shopping centre and malls are fine. Good stopover before heading into the Kruger National park.
Lovely picnic site at the Nondoni dam. The Phidiphidi Waterfalls were amazing.