All you need to know about what’s on in Dornoch throughout the year, where to eat, where to shop, things to do.