King Charles's Balmoral opens to the public with incredible guided tours on offer
King Charles has put his own stamp on the beloved Scottish royal property, which has been in the family since 1852.

King Charles has put his own stamp on the beloved Scottish royal property, which has been in the family since 1852.