The bulk of rainfall in India is concentrated over a few months.
The bulk of rainfall in India is received during the four months of the rainy season i.e. June, July, August and September.
This is the period of South-West monsoons blowing from sea to land. These sea to land winds are the rain bearer, as these moisture-laden winds are on-shore winds.