North Berwick has been named among the best seaside towns in the whole of the UK.
The East Lothian beach town, just 20 miles outside Edinburgh, is hugely popular with locals, fellow Scots and tourists from further afield. Whether it is city-folk making the trip for a little fresh sea air or travellers from across the globe stopping by to take in what Scotland's seaside has to offer, North Berwick is a hit, bagging a spot in the top 10 list as a result.
The rankings, published by The Telegraph, rated the popular spot in fifth place, beating iconic towns down south including Brighton and Blackpool.