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.
Rising temperatures across India are blurring seasonal distinctions, with traditionally cooler months warming at a faster rate than warmer months over the past century