St Andrews lies on the seaside in the beautiful Kingdom of Fife and about 30 minutes from Dundee. There are many reasons for visiting St Andrews. It may be that you want to take the family to the seaside to play on the famous West Sands, to have a game of putting on St Andrews Himalayas course, to have a day of shopping with a choice of unusual and interesting shops, restaurants, bars and cafes, to visit historic sites, to visit a museum or to play golf in one of the most famous courses in the world. St Andrews has it all. With 10 amazing golf courses in and around the town and over 30 more in the Fife area this really is a golfer’s paradise. This is a lively university town with the University of St Andrews right in the middle of town giving a real buzz to the streets, cafes and bars.