
The Queen is said to never be happier than when she is staying on her beloved Balmoral estate.
Balmoral Castle – her private Scottish home in Aberdeenshire – was handed down to her through generations of royals after being bought for Queen Victoria by Prince Albert in 1852.