Introduction of Scarborough Scarborough, a town and borough on the North Sea coast, county of North Yorkshire, historic county of…