Dornoch
Dornoch is one of Scotland's most charming small towns, a medieval Royal Burgh of honey-coloured sandstone buildings gathered around a magnificent 13th-century cathedral. The town has an extraordinary array of claims to fame: it hosts the Royal Dornoch Golf Course, ranked among the top 10 g…