As winter sets in, Nainital turns into a picture-perfect holiday destination. The cool mountain air, misty mornings, decorated streets and peaceful lakeside views give this hill town a warm yet ...