Advertisements

top 3 most haunted castles

Kenilworth Castle | History and Ghost Sightings

Dating from around 1120, Kenilworth Castle located in Warwickshire, UK, has been described as “the

Advertisements