Vijayawada: Cyclone Helen, the second major storm to hit Andhra coast in four weeks since Phailin, made landfall on the coast south of Machilipatnam around 1.30pm on Friday, leaving an aftermath of