Start your day today visiting one of seven castles on the Isle of Skye, Dunvegan Castle. This castle is the longest inhabited castle in Scotland. It was originally built to keep people out and ...