It surprises many visitors to find how much there is to do in St. Andrews that doesn't necessarily involve golf. History and culture jump immediately to mind; but even for children, who may be less interested in these intellectual pursuits, the town and surrounding area provide many activities ...