Living in the New England area has its own charms. And the severe winter is not one of them. Having transplanted ourselves to the US all the way from India two decades ago now, one would think we would be well-seasoned and ‘conditioned’ to the harsh weather. Not me. The only thing I like about […]