Britain’s First Seaside Resort – A Journey Through Time Scarborough, perched on the dramatic Yorkshire coastline, isn’t just a pretty seaside town; it’s a living piece of history. Often dubbed the UK’s oldest seaside resort, Scarborough’s story began in 1626, when natural mineral springs were…
continue