Maximum and minimum temperatures were recorded at 22.2 and 10.2 degrees Celsius, respectively, each three notches above the season's average, a MeT official said.
The visibility, recorded at 2,000 meters at 5.30 AM, dropped to 200 meters at 8.30 AM but rose to 3,000 meters at 2.30 PM. Humidity levels wavered between 43 and 95 per cent.
The MeT office predicted mainly clear skies for tomorrow.
"The skies will be mainly clear. Moderate to dense fog may occur in the morning. The maximum and minimum temperatures are expected to hover at 21 degrees Celsius and 8 degrees Celsius, respectively," the official said.