From the most picturesque spots to those which have been rejuvenated through investment and voluntary action, here are ten you might like to visit...

5. Linlithgow
In West Lothian there is Linlithgow, a favourite of the Stewart kings of the 15th and 16th centuries. The high street has a blend of old and new buildings packed with independent shops and cafes and the nearby Linlithgow Palace and Loch are a must visit. Pic: The nearby Linlithgow Palace and Loch. Photo: John Devlin

6. Ballater
In the North-East, Ballater is a quaint village separated by green spaces and Bridge Street offers a variety of pubs, restaurants and cafes along with a deli, butcher, outdoor store and a bookshop. The village is popular with tourists hoping to catch a glimpse of the Royals, given its close proximity to Balmoral. Photo: Jane Barlow

7. Broughty Ferry
Broughty Ferry is a bustling town on the eastern outskirts of Dundee and one of its main runs, Brook Street, boasts high street names like Costa, Greggs and Boots as well as an array of independent shops and a high concentration of bars and restaurants, such as Forgans, dotted around nearby. Pic: The nearby Broughty Ferry Castle. Photo: Ian Rutherford

8. Pitlochry
If you’re heading north up the A9, why not stop off at picturesque Pitlochry for a browse of the shops in Atholl Road. Photo: Iowsun

