cowie castle at stonehaven, and allardice castle near scotland, are part of a coastal chain of castles in scotland overlooking the north sea.
cowie castle at stonehaven, and allardice castle near scotland, are part of a coastal chain of castles in scotland overlooking the north sea.
allardice castle
cowie castle