IMD warns heavy rain in Gujarat, south Rajasthan, northwest Maharashtra

India