The best period to visit Italy is May-June, for me. The weather is good and temperatures aren't too hots, as summer days. In that period we can see some good events and places for example Castelluccio di Norcia's plane, where there is a magnific flower's bloom (photos belows),