Scarborough Castle

Haunted Scarborough Castle

There are probably a number of places in the world called ‘Scarborough’. This is the original Scarborough which is in North Yorkshire in the United Kingdom.┬áIt is the place that the original poem ‘Scarborough Fair’ was actually about. The poem – later turned in to a song – featured a witch and a warlock trying […]