Bus Ride along the coast south bay to the north bay#yorkshire #coast #beach #sea #uk

1 year ago

Scarborough is a resort town on England’s North Sea coast. Its 2 bays with sandy beaches are split by a headland bearing the 12th-century Scarborough Castle. The Victorian Central Tramway funicular train links the town centre with South Bay and its harbour.

Loading comments...