the ceremonial site in Scotland where Scottish monarchs were crowned. And Lord Stormont, the son of the Earl of Mansfield, shared plenty of facts about the palace in Perthshire and what he ...