May, June, or July is the best if you're after warm weather and outdoor festivals. The parks are green, the days are often warm, and there are events such as ...