Dunvegan Castle and Gardens. The home of the clan Macleod. An essential - when visiting the Isle of Skye in the Highlands of Scotland.