During your trip to Johannesburg, you can find the perfect gifts to bring home at Clearwater Mall. Attend a sporting event in this quaint area.
Enjoy a round of golf in Johannesburg at Eagle Canyon Golf Club. While in this quaint area, find time to visit its shops.
Enjoy a round of golf in Ruimsig at Ruimsig Country Club. Visit the area's shops or amble around its picturesque gardens.