Scotland has over 790 islands, most are located in Orkney, Shetland & the Hebrides. Not all islands are accessible, there are tips for Scottish island hopping