7 Places Where You'll Forget It's Winter in New England