Experience the best of the Isle of Skye with these 20 things to do. Immerse yourself in history, myth, and natural beauty.