Where is your favorite place for Christmas?? I have been to NYC once to see the Rockefeller tree and all the window displays...wish I could go back again...so much to see and do!! especially the shopping
Where are the other "hot spots" for larger than life Christmas celebrations?? Has anyone ever been to Disney World at Christmas??