Cyclone Ditwah is poised to make landfall near the North Tamil Nadu–Puducherry–South Andhra Pradesh coast by early November ...