Dense fog and low visibility disturbs life in North India as many flights cancelled, trains delayed and drivers on road face troubles.