Claim: Cowie Castle at Stonehaven, and Allardice Castle near Inverbervie, are part of a coastal chain of castles in Scotland overlooking the North Sea.
Verdict: SUPPORTED