A number of areas in the Highlands and the Islands have been shortlisted in a search for Scotland’s most beautiful towns and villages. The online competition organised by the website Hidden Scotland has seen Portree on Skye, Plockton and Fort Augustus all making the final list. The website says: ‘We’re on the hunt for the most beautiful town or village in Scotland and we need your help. ‘We asked you on social media what you thought was the most charming and picturesque town or village in Scotland and below is what you came up with. Have a look through the towns and villages shortlisted and cast your vote.’ For more information and to vote for your favourite town, go to hiddenscotland.co/
The winner will be announced in August.