Tagged: Queen Elizabeth I

Longleat Ghost

The Ghost of Longleat House

Regarded as one of the most compelling videos of a ghost ever seen on camera, the location is set in the United Kingdom. Known as the Longleat House, this video shows a ghostly figure...

×