Bengaluru#39;s maximum temperature on May 12 was 23 degrees Celsius, making it the coldest day in the month of May in the last 10 years.