Dudley castle stands over the town of Dudley in the West Midlands, England and is host to many ghosts that have had many sightings over many years.