The Isle of Skye, in the north of Scotland, is one of the crown jewels of the Inner Hebrides. With its breathtaking landscapes and majestic waterfalls, this island will appeal to travellers ...