The storm Cyclone Montha is approaching India's east coast and is expected to make landfall between Machilipatnam and Kakinada (Andhra Pradesh) late on 28 October 2025. With the keywords cyclone ...