When it comes to weather, Italy is really a land of contrasts. Generally speaking, it has one of the best climates in Europe although conditions can vary. The Italian Alps in winter are likely to be cold with crisp blue skies and enough snow to keep skiers satisfied. On the other hand, Milan is often fog-bound, and the Po Valley can be quite cold and damp as well. In fact winter fog can be a problem throughout all Central and Northern Italy.
For the best winter weather, check out the Italian Riviera, the Amalfi Coast, and the islands of Sicily and Sardinia. All enjoy a mild winter climate, and rainfall isn’t too heavy either.
Obviously the farther south you go during the summertime, the hotter it will get. The deep south indeed can be very warm. In Apulia, the heel of Italy, even the sea temperature averages 82°F in August.
Search Amazon.com for Italy