Most of the 900-odd islands and islets off the coast of Scotland can be grouped into four main archipelagos: Shetland and Orkney in the north, and the Inner and Outer Hebrides in the west. They’re ...