01May 02May Blair Castle Opening Weekend: Outdoor Craft Fair To celebrate our first opening weekend, Blair Castle will provide the ultimateView Event