Three Ghostly Tales from Scary Scarborough
Scarborough! Scarborough is a seaside resort and fishing port on the northeast coast of England. The town is said to have been founded around 966 AD as Skarðaborg by Thorgils Skarthi, a Viking chieftain, though there is no archaeological evidence to support the claim. Historically, part of North Yorkshire, the town is generally recognised as…