cyclone in Bay of Bengal Cyclone Helen to make landfall between Narsapur and Machilipatnam by mid afternoon November 20, 2013