Before her death, at the end of every summer, Queen Elizabeth made her annual pilgrimage north to Scotland for a ... As of April 2024, the Castle announced the inside will be open to the public ...