Delhi being very cold and all is a myth. It can get cold but not too cold. The worst Delhi ever had was 1 degree Centigrade minimum. I've been looking at last year's winter temperatures in Delhi. The average in January is 15-20 deg. C maximum and 4-9 deg. C minimum., which is fine weather, with clear skies and the sun shining down. Of course, intense fog affects life here but that's limited to January. Otherwise, it is fine winter weather.

I tried something a few days back. I went to class with no sweater, while the rest of Delhi was wearing them. I did that to find out how cold it actually is and I can say that it isnt too bad. You can be comfortable without a sweater. A dark thick shirt will do.

So, it is a myth that Delhi is chilly. In fact, my friends in the northeastern USA dont like this at all.