The Ernie Els designed golf course here at Highland Gate Golf & Trout Estate is an absolute hidden gem within South Africa, set along the most scenic spot alongside the mountainous terrain. The course is certainly a test, however with the high altitude and scenic charm, it will certainly be a memorable experience for all golfers visiting here.