Tamil Nadu Rainfall ALERT: Historic rainfall lashes Thoothukudi, Nellai, Tenkasi districts