Cyclone Helen Landfall Post Helen, weather in South India to be rainy for 48 hours November 22, 2013 Cyclone Helen to intensify rain in South India November 21, 2013