40 Things To Do in St Andrews and Beyond
If St Andrews were a gem, it would be a diamond. Filled with cute cafes, boutique shops, majestic ruins, this sleepy seaside town on the east coast of Scotland is a must-see. Read on to see just what you can discover!