Vote for the best Christmas Town once per day until polls close on November 18, 2025 at noon ET. The 10 winners will be ...