Heavy rains lashed several parts of Tamil Nadu on Wednesday causing a hindrance to normal life. Read further on Dynamite News: