India, May 20 -- A relentless spell of pre-monsoon showers has put Bengaluru on the brink of breaking a century-old rainfall record for May.

The city recorded 105.5 mm of rain in just 24 hours, from 8.30 am on Sunday to 8.30 am on Monday, marking the second-highest 24-hour May rainfall since 2011, The Hindu reported.

The only higher recent record was in May 2022, when the city saw 114.6 mm. The all-time highest May rainfall stands at 153.9 mm, recorded on May 6, 1909.

(Also Read: 'Sampangi lake reclaims its legacy': Bengaluru's Kanteerava Stadium flooded after heavy rains)

According to data from the India Meteorological Department (IMD), both the HAL Airport and Kempegowda International Airport (KIA) recorded substantial rainfall, 78....