Discover the top tourist attractions in Scotland! Visit the best castles, museums, galleries, distilleries, wildlife parks and more. Plan a great day out.