IMD warns Bengaluru of heavy rain through May 25

India