Folklore, Ghosts and hauntings, Local legends

The Legend of the Berry Pomeroy Castle

The Berry Pomeroy Castle, near the village of Berry Pomeroy, in South Devon, England, is a place steeped in history […]