St Andrews Castle is one of Scotland’s best, survey says

© SuppliedSt Andrew's Castle in the Royal Burgh of St Andrews. The castle sits on a rocky promontory overlooking a small beach called Castle Sands.
St Andrew's Castle in the Royal Burgh of St Andrews. The castle sits on a rocky promontory overlooking a small beach called Castle Sands.