Cyclone Ditwah has prompted a high alert in South India, with Tamil Nadu and Puducherry bracing for potential rain and ...