Cyclone Murasu expected to make landfall between Nellore and Narsapur

India