Delhi's temperature drops to 18.1 degrees Celsius

India