Steyn City Estate is a luxurious residential development located in Johannesburg, South Africa. The estate is situated on a sprawling 2,000-acre piece of land and features world-class facilities, such as a championship golf course, a private school, a clubhouse, and a state-of-the-art security system. One of the standout features of Steyn City is the golf course, which was designed by golfing legend...