IMD says north India pre-monsoon showers caused by western disturbances

India