Perthshire castle to reopen gardens to visitors with family event

Blair Castle.
Blair Castle.