The Ghosts of Shoppers Past: why assumptions matter
Berry Pomeroy Castle near Totnes is famed for supposedly being one of the most haunted castles in Britain. It is said that the ghosts can still be seen of the Pomeroy brothers riding to their doom over the castle...