The wondrous Highland Gate Country Club is ideally located just two and a half hours from Johannesburg, nestled in the Steenkampsberg mountain range near Dullstroom. Set among some of the most scenic mountainous terrains in Mpumalanga, golfers are in for a treat as this championship property has become the course of choice for many local and international golfers.