After the great answers I got here I decided to go by car from Johannesburg to Gaborone and back in my next trip.
In the way back I have few hours spare and I'm looking for the best place to spend this time along the way from Gaborone to Johannesburg.
I'll be happy to get some recommendations...