IMD forecasts excessive July rainfall, potential flooding

India