Cupar Castle, Fife, Scotland

Note:

Cupar Castle was a former royal castle at Cupar, Fife, Scotland. No remains of the castle remain above ground.