A country or small town Christmas experience is beautiful and actually - it is the place that I would want to spend Christmas Eve and Christmas Day - but on the days leading up to Christmas, this country mouse loves to go into the city for a day or two. There are some things that our small towns just can't offer -- the sounds of the city, people everywhere, giant stores with beautiful decorations, ice skating in a central plaza or central park, and one of my favorites - going to a symphony orchestra Christmas concert.
So, with that in mind - Here are some of my favorite cities for Christmas:
New York City
Disneyland (not a real city, but oh so beautiful)
"cold" cities - with snow (or if no snow - with rain)