Home Cape Town News The scene is set – cyclists to take on the Tour