Search
The piping of the haggis, Allan Gardens, 2014
St. Andrew’s Castle is a ruin located in the coastal Royal Burgh of St. Andrew’s in Fife. The castle sits on a rocky promontory overlooking a small beach called Castle Sands and the adjoining North Sea.