Scotland boasts a number of stunning coastal holiday hotspots, including the small village of Lochcarron in west Scotland.
The Telegraph selected the best and worst of Britain's 1,250 towns, and picturesque Queensferry came out on top in Scotland.