Frosted windows, chilly breeze and a plummeting mercury level – all signs of approaching winters are here. The cold climate invites a holiday season as well as many tourists love travelling in the chilly weather. The winter holiday season is also highlighted by two of the most celebrated occasions – Christmas and New Year. Have…