|
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.
|
|
|
|