Every evening in December the Castle becomes the most magical, jolly place to be! Our popular holiday tradition, Christmas at the Castle a Kingdom of Lights, returns for another year! Stroll the grounds and soak up the Holiday Spirit with over 100,000 lights, outdoor Christmas trees and, of course, your favorite Holiday tunes! And if…