India likely to see above-normal monsoon, with cumulative rainfall estimated at 106 percent of long-period average of 87 cm: IMD.

India likely to see above-normal monsoon, with cumulative rainfall estimated at 106 percent of long-period average of 87 cm: IMD.