While North India faces a biting cold wave, Bengaluru continues to delight its residents with its mild, pleasant weather. With temperatures hovering at a comfortable 22.87 degrees Celsius, the city offers a warm reprieve from the frigid conditions gripping the north.