Financial capital of India, Mumbai has been witnessing pre-Monsoon showers for the past few days. The showers have disrupted normal life, delaying train and flight movement. The IMD said that Monsoon was likely to arrive in Mumbai, Goa and other parts of Maharashtra by Thursday, bringing with it heavy rains.