I'm thinking of planning a trip to Italy in December (21 through 31) but a potential problem is the fact that I would be in Italy on Christmas and the day after (which is also a holiday??). As of right now I plan to visit Milan, Venice and Florence (I haven't decided in which order or for how long in each city). My question is...will there be anything open/to do on those two days? I could plan to be in a certain city if one has more options over others on those two days.
Thanks for any advice!