Dornoch beach is miles of golden sands with a Rural Beach Award for cleanliness. It's been listed as one of the ten
best beaches in Britain. You can often see seals and even dolphins from here.