With over 6.5 million lights, 1,000 Christmas trees, and Santa around every corner, what’s not to love?

More