About Towie Barclay Castle
Towie Barclay Castle is a historic castle in Aberdeenshire, Scotland, 4. 5 miles south-south-east of Turriff. The current structure was built in 1593 by Clan Barclay. The site was given to the Clan in the 11th century by Malcolm III of Scotland.