Towie Barclay Castle
Castle in Aberdeenshire, Scotland, UK / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Towie Barclay Castle?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
Towie Barclay Castle is a historic castle in Aberdeenshire, Scotland, 4.5 miles south-south-east of Turriff. The current structure, which was built by Clan Barclay in 1593, is a Category A listed building.[1]