Haze, which has blanketed most parts of the country for the past few days, is expected to clear gradually from today.
Meteorologist Sanjeev Adhikari said the weather would further improve tomorrow as compared to today.
Haze has been seen in most parts of the country due to the influence of a high-pressure system in recent periods.
But, this system would become weaker gradually and the weather would be clear.
Currently, there is partly the influence of westerly wind, a high-pressure system located at upper atmosphere and low-pressure area located at lower atmosphere near eastern part, according to the Meteorological Forecasting Division.
Light rainfall had occurred at some places today, added the Division.