📍 St Andrews, Scotland St Andrews, Scotland: The Small Coastal Town That Invented a Global Sport I don't play golf, and I went into St Andrews slightly worried that would make the whole visit fall flat, give…