
Another Scarborough Sea Battle
Scarborough Castle Scarborough Castle is a significant historical landmark located on the Yorkshire coast. The castle is perched on a rocky promontory, overlooking the North Sea, and has a history that spans nearly 3,000 years. [more…]