The southwest monsoon that contributes 75 per cent of the annual rainfall on Thursday hit India’s mainland, a day before the India Meteorological Department’s prediction. […]