It’s no wonder that so many of the towns and villages are listed as the best places to live in the country, or in the case of Haddington - the happiest place to live in the country.
Keep reading and explore these 12 charming towns and villages to visit around Edinburgh this winter.

9. Gullane
Gullane is well known for its links (no pun intended) to golf, but it also has a brilliant beach. Photo: Google Street View

10. Roslin
Roslin is home to the spectacular Rosslyn Chapel, which is well worth a visit in its own right. | Rosslyn Chapel

11. Pencaitland
Pencaitland, in East Lothian, six miles south of Haddington, is best known for the beautiful Winton House. Photo: Ray Cox

12. Torphichen
Torphichen is a bit of an underrated gem. Charming in its own right but surrounded by some incredible scenery. | Google Maps


.jpg?width=96&crop=1:1,smart)