India Meteorological Department forecasts rain for north India soon

India