Cyclone Fengal Set to Make Landfall: Tamil Nadu and Puducherry Brace for Impact

Cyclone Fengal, a tropical storm building in the Bay of Bengal, is poised to make landfall…