I have no time to write my own words about the place scpecially that it needs days to explore it all, and i've been to one place , so I copied this from a website:
Hartbeespoort Dam, North West: Roughly 45 minutes’ drive from Johannesburg and Pretoria, surrounded by the beautiful Magaliesberg mountain range, Hartbeespoort dam, or Harties to locals, has become a hive of activity and is a very popular weekend getaway for the two cities. The beauty of Hartbeespoort Dam is what draws people here - the dam literally cradled in the lap of the mountains - and many regard this as a retreat from the concrete jungle of city living. The 1620 hectare Hartbeespoort dam functions both as a source of irrigation for farms in the area and as a resort, and the peace of the hills and valleys, the warmth even on winter days and the charm of the surrounding countryside, make this a place to restore the soul.
The Hartbeespoort dam offers an array of water sports, a local bird sanctuary, challenging hikes and gentle rambles. There is a collection of restaurants in Hartbeespoort that range from Tan’ Malie se Winkle, a local institution where you can eat to your heart’s content on traditional Afrikaans home-cooked meals, to the local Pick-a-Pancake, which takes pancakes into a new league. This restaurant lies literally in the heart of the Welwitschia Market - a range of African arts, crafts, novelties, curios and other at the fourway crossing at Hartbeespoort that makes a visit here imperative.
We were to a horse farm there in Hartbeespoort dam , we went Quad-biking , horse riding and paintball battles, what was so special about it , that it was in the nature , not a man-made roads or yards. I enjoyed jumping with the quad-bike up in the air , the most. An experience I know I would never ever get here in libya.
We had FUN!!