India in the wintertime is like a picture painted with colors of love and cold beauty by an artist. This is the time of year when the nation displays its best attractions, from sun-drenched beaches to snow-capped peaks. If you like water sports, tropical cities are waiting for...