Gary Player-designed Goose Valley is one of the least expensive courses on South Africa's upscale Garden Route, but it doesn't skimp on scenery or shot-making. [...]