Fall - September, October, November - is when Boston weather usually produces the highest number of perfect days. Cooler night temperatures should be a reminder ...