Discover the most beautiful and picturesque villages ... Located on the Isle of Mull in Scotland, Tobermory is a small harbour village famous for its colourful houses lining the bay.
The competition, organised by Scotland's Towns Partnership and Keep Scotland Beautiful, ran for four weeks. Other shortlisted towns included Ayr, Innerleithen, Linlithgow, Lanark, and Rothesay.