Related articlesQueen Elizabeth IILate British monarch who cherished Balmoral Castle and died there in 2022.Scottish Police Investigate Prince Andrew's Stays with Epstein at Balmoral Castle