Here we take a look at some of Scotland’s most picturesque coastal towns and villages.

5. Oban, Argyll and Bute
The gateway to the Hebridean islands, Oban is one of Scotland's most intriguing towns. With McCaig's folly looming large and the whisky distillery smack bang in the centre of town it's well worth a visit. | Other 3rd Party Photo: Shutterstock

6. Campbeltown, Argyll and Bute
The former 'whisky capital' of Scotland retains much of its glory and is still considered to be a worthy pilgrimage for many whisky fans. A charming little seaside town, even non-whisky fans will relish a trip there. | Other 3rd Party Photo: Shutterstock

7. Portree, Isle of Skye
The capital town on the Isle of Skye is a picturesque harbour town with bright coloured houses and the island's stunning scenery all around. The name is thought to be derived from Port Righ, which means Kings Port in Gaelic. | Other 3rd Party Photo: Shutterstock

8. St Abbs, Berwickshire
This small fishing village on the southeastern coast, takes its name from a rocky promontory located to the north of the village. Today its crystal clear waters are popular with scuba divers. | Other 3rd Party Photo: Shutterstock