30 Things to Do on the Isle of Skye: where to hike, see views, and learn about history, Isle of Skye accommodations, where to eat on Isle of Skye, & what to do with kids on the Isle of Skye