Crail to St Andrews cycle path