St Andrews Castle is picturesque ruin located in the coastal Royal Burgh of St Andrews in Fife, Scotland. The castle sits on a rocky promontory overlooking the sea.
Admission through a visitor centre run by Historic Scotland
St Andrews Cstle Fife |
Short video of St Andrews castle