Heavy rainfall is expected in Tamil Nadu, Karnataka and some other states over the next few days. Meanwhile, heatwave ...