My husband has some relations staying at the moment, so yesterday they went on a trip to St. Andrews in Fife, St. Andrews is less than an hour from Blairgowrie. It is a lovely old town and of course is world famous because of the golf and the university. St. Andrews is a very popular destination for my guests, it just oozes history and photographic opportunities. There is also a lovely beach which runs for miles. There is so much to tell about the town, but follow this link for more information.