What is the best time of year to travel to Italy?

The best time of year to travel to Italy is not to go during Easter Holiday (it gets extremely crowded and this is the time that most Italians take their summer vacations, and many shops and businesses may be closed).
Florence capital city of Tuscany

Florence is the capital city of the Tuscany region; it is situated in the north-central part of Italy, on the way between Rome and Milan. Florence lies on the banks of the River Arno, in a valley surrounded by hills, and it is known all over the world as the city of art, the center [...]