King Charles' 'paradise' Balmoral Castle with 50,000-acre fairytale grounds - tour inside 18/07/2025 07:00 Inside Balmoral Castle: King Charles and Queen Camilla's incredible Scottish home with spectacular estate is picture-perfect