Vikravandi and Krishnagiri were worst-affected; Villupuram and Puducherry have also been reeling for the past two days.