About Scarborough

Scarborough is a town on the North Sea coast of North Yorkshire, England.

The modern town lies between 3–70 m above sea level, rising steeply northward and westward from the harbour onto limestone cliffs.

The older part of the town lies around the harbour and is overlooked by a castle mounted on rocky headland.

It is the largest town in the Borough of Scarborough.