Cycling is a great way to keep fit, but roads and other conditions are far from ideal in Sri Lanka for novice cyclists As we ...