When you think of Scotland, white sand beaches probably don’t spring to mind. But there is one beach nestled on a remote island that is so gorgeous it’s been compared to the paradises of ...