The highlands of Scotland are famous for rugged mountains, spectacular coastlines and a variety of islands. Plus distilleries and castles of course.