The isle of Skye is one of the most dramatically beautiful of all the Hebridean islands. At fifty miles long, it is also the largest of the Inner Hebrides and boasts a rich history …