The St Andrews Links courses has 7 courses to choose from.
St Andrews Links Courses, St Andrews KY16 9SF