Scarborough | England, Map, History, & Facts | Britannica
https://www.britannica.com/place/Scarborough-England
WEBMar 27, 2024 · Scarborough, town and borough on the North Sea coast, administrative county of North Yorkshire, historic county of Yorkshire, northern England. Scarborough town originated from a 10th-century Viking fishing settlement in the shelter of a craggy sandstone headland, where there had earlier been a Roman signal station.
DA: 67 PA: 78 MOZ Rank: 17