The unexpected rain is part of a larger weather system caused by a developing cyclone near the eastern coast of Sri Lanka and the southwest Bay of Bengal.
Bangalore Weather: The minimum temperature in Bengaluru is likely to settle at 13 degrees Celsius on Monday. The maximum temperature may touch 27 degrees. The India Meteorological Department (IMD) ...