The "White Christmas" exhibition will be open until Feb. 2, offering families and fans a nostalgic holiday experience.
Taymouth Castle on the shores of Loch Tay, Kenmore in Perthshire, has been renovated in a culmination of one of Britain's ...