A country house built for a duchess embroiled in a feud with her in-laws and said to be haunted by a ghost called Betty is back on sale. It is the third time in six years Carbisdale Castle ...