Aldourie Castle in Scotland Announced as Winner of The Historic Houses Restoration Award 2011
LONDON.- The Historic Houses Association (HHA) and Sothebys announced that the winning entry of their Restoration Award for 2011 – an award now in its fourth year – is Aldourie Castle, on the southern shore of Loch Ness, near Inverness, Scotland….