Nicholas Wallwork
Editor-in-Chief
Staff member
Premium Member
Scotland’s top three seaside towns with the best quality of life are Fraserburgh, Peterhead and Stonehaven, all in Aberdeenshire, according to the Bank of Scotland Seaside Town Review.