Balmoral Castle

views updated

Balmoral Castle a holiday residence of the British royal family, on the River Dee in Scotland. The estate was bought in 1847 by Prince Albert, who rebuilt and refurbished the castle.

More From encyclopedia.com