Scarborough is on the North Yorkshire Coast, in England.
Scarborough is on the Yorkshire coast in England.
inland
Inland
inland
There is a Scarborough within the eastern part of the city of Toronto, Ontario, Canada. The original Scarborough is a seaside town on the east coast of Britain.
Any community that is not located on the coast is considered to be inland.
Whitby and Scarborough are on the North Yorkshire Coast.
No, it is inland.
inland
inland by jackson YOung
Scarborough is a town on the North East coast of England. South Cliff is the coastline just south of the town centre.