There are some great mountain bike trails in the mountains around the Western Cape town of Grabouw, in the Overberg. Some fun single track, some gentle cycling on gravel roads and a bit of nature touring as you cycle through forest and fynbos.