Isle of Skye, an island just off Scotland’s northwest coast, is pretty much a dream world. But no landscape is more iconic than the Storr cliffs, a series of rocky pinnacles set before a backdrop of rolling green hills and coastline.