St. Andrews Cathedral: A Perfect Site for Churches and History
On a rocky highland overlooking the small beach named Castle Sands and the North Sea is St Andrews Cathedral. Have a penchant for churches and history? How about ruins and old gravestones? Then this is the place for you!