No they close at the end of October, to set up for a Christmas light show in December. They reopen in March.
I don't think so. The water and electric get shut off and they have the Christmas light show during November and December
Thanks! Your answer is awaiting moderation.