Scarborough is one of Britain’s favourite seaside resorts and has been for more than four centuries. Located on the east coast of Yorkshire, Scarborough has always attracted visitors thanks to its beautiful and lengthy sandy beaches, picturesque cliff tops and family-oriented attractions. The location offers spectacular views of the North Sea but is also far […]