If you like the outdoor life, you will find a lot to do in St Andrews. From playing golf at the world famous St Andrews Golf Course, visiting the Catherdral, Castle, St Rules Tower and the picturesque harbour to shopping in the town which also has a cinema, cafes and many restaurants.