IMD forecasts rain March 31, Mumbai to cool to 31C

India