I am in the early stages of planning a 9 day trip to Italy, including Rome, Florence, and Venice. I don't want to go too close to the Summer season because I'd like to avoid the major crowds (although there will still be crowds in Spring, I know) and I want to avoid high season rates.
Are there any dates I should avoid? If I choose April, it seems that the weather is generally nice but can be cooler and rainy. I've also heard that I should avoid going anytime around the May 1st holiday.
Any TA advice? Thanks! I'm getting so much information from all of you!