Cyclone Fengal Forms Over Southwest Bay of Bengal Cyclone Fengal: The deep depression over the southwest Bay of… Continue ReadingCyclone Fengal Forms Over Southwest Bay of Bengal