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 is known as the “Key to England” for
This location is known as one of the most haunted spots in all of England. Built in 1071, Dudley Castle is believed by many to be haunted. This is where the infamous “Grey Lady” has been seen.