'Most beautiful' seaside town in England named top UK holiday destination

'Most beautiful' seaside town in England named top UK holiday destination

Nottingham Post

Published

Scarborough, a picturesque seaside town in North Yorkshire, is renowned for its stunning coastline offering breathtaking views of the North Sea.

Full Article