The 18-hole, par 72, championship course at the Royal Swazi Spa Country Club is Swaziland’s top and arguably most scenic course.