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

Articles You May Like

Employees at fintech giant Revolut to cash in with $500m share sale
Protesters smash barriers at Georgia’s parliament
Actor who starred in Boardwalk Empire and 9 to 5 dies
From Scottie Scheffler to everyone else: Breaking down the PGA Championship field
Vunipola brothers to leave Saracens this summer