Deepak, if you go to the Tours section of the RS web site, then look at the "weather" section of the Venice/Florence/Rome tour in Italy, you will see that on average during March in Florence, temperatures range from a high of 56 degrees F down to a low of 43 degrees F, with 24 days without any rain in March. By the way, Rome is 2-3 degrees warmer during March, and Venice is 2-3 degrees cooler. Florence is a heavily commercial and tourist-centered city, with its world-class sites mostly inside, and I cannot imagine that many sites, lodging or restaurants would be closed during March. Certainly our Florentine Roberto can add his input on this one.