Category: Ghosts

An apparition of a dead person that is believed to appear or become manifest to the living, typically as a nebulous image.

Dover Castle Ghost

This extraordinary video captured what appears to be an apparition floating across the gate to Dover Castle, located in the English county of Kent in the United Kingdom. It …
×