Ardrossan Castle is situated on the west coast of Scotland in the town of Ardrossan. The castle, defended by a moat, stands o ...