Inside Balmoral Castle: Queen Elizabeth II’s summer residence
Follow
Balmoral Castle, the royal residence in the Scottish Highlands where Queen Elizabeth II spent her final days as England’s longestserving monarch, is also where her family believes she was happiest. CNN’s Isa Soares reports. #CNN #News