Visit Castle Farms for a dazzling stroll through our holiday display in the Knight’s Castle! This enchanting display starts on Saturday, November 26th and will be part of your Self-Guided Historical Tour admission during our regular public open hours. Bundle up and bring your camera to savor the memories with an abundance of photo opportunities and unique designs to capture! The holiday display will be shown through Saturday, December 31st. In addition to the holiday display, explore over 100 years of historic architecture, royal collections, and more!