Bengaluru, June 18 -- Bengaluru has been enjoying cool, hill station-like weather over the past few days, with temperatures dipping well below normal. The 'Garden City's' temperature on Wednesday was at 26 degrees Celsius, lower than that of Jammu and Kashmir capital Srinagar, which recorded 29 degrees Celsius. Bengaluru was also cooler than Lonavala, a hill station in Maharashtra.

Weather agencies predicted that the city will see a generally cloudy sky over the next 48 hours, accompanied by light rain and winds. "Maximum and minimum temperature is very likely to be around 28 and 21 degrees Celsius, respectively," the India Meteorological Department (IMD) said.

In a contradiction, data from the IMD revealed that Bengaluru saw sweltering...