A British castle said to be haunted by a ghost named Betty is on the market – for the hefty price of £5 million. Carbisdale Castle in Scotland was bought by a London investment firm in 2016 ...