In which year was this historic castle in Aberdeenshire where Marc Ellington resides built?
Towie Barclay Castle: Towie Barclay Castle is a historic castle in Aberdeenshire, Scotland, 4.5 miles south-south-east of Turriff.
i don't know