Cyclone Ditwah was anticipated to make landfall in Tamil Nadu early Sunday morning. Several parts of the state were lashed by ...