Balmoral Castle
Jump to navigation
Jump to search
Balmoral Castle is a nineteenth-century Scottish estate house in Aberdeenshire, built in grounds first developed in the fourteenth-century. It is a private residence owned by the British royal family.