The best time to be in winters is Mumbai if you don't like the chill. Its a pleasant mix of warm and cold. Here's more on Mumbai winters!
Read this post on styledestino.com