answersLogoWhite

0

Balmoral castle is special to the queen because it's where Queen Victoria and Prince Albert lived during her reign. It still remains as a faveourite summer royal residence. Balmoral castle is located in Aberdeenshire, Scotland.

User Avatar

Wiki User

16y ago

What else can I help you with?