We want to go to Florence in the off season. We were thinking either early December or February. Some people said that in December stores and things are closed. Is this true?
What month might be better for weather (less chance of rain, temperature, etc)
Thanks