The Isle of Skye is the largest and northernmost of the major islands in the Inner Hebrides of Scotland. And here, archaeologists have found signs of a journey that defies expectation. Thousands of ...