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.