Drum Castle, a property of the National Trust for Scotland, is one of Scotland's oldest Tower Houses.