Mention Scotland and images of its majestic highlands on its mainland, occupying the northernmost tip of Britain, usually come to mind.
But it also comprises an archipelago of 790 islands, with only 93 inhabited, scattered like stepping stones in the Atlantic.
TO READ THE FULL ARTICLE
Thank you for reading The Straits Times
You have reached one of our Premium stories. To continue reading, get access now or log in if you are a subscriber.
What is Premium?