India receives 80 per cent of its annual rainfall from the Monsoon. Unsurprisingly, even small variations in the monsoon's arrival…