Spotless medieval town with riverside town is the 'cleanest in the UK'
The town of 10,000 people was home to one of Scotland's greatest ever sports stars, has a particularly old library and some of the cleanest air you're like to find
Read original
Daily Record