Jedburgh Castle Jedburgh Castle is in Jedburgh Scotland and is noted for its haunted jail. In 1994 the Glamorgan Paranormal Society spent a night inside and was reportedly subject to a large amount of paranormal activity. The jail had three blocks; one for children, one for women and one for men. It also provided its […]

