Cruise down the Klein Rivier while admiring the picturesque Overberg mountains of the valley in Stanford, Western Cape.