The Southwest monsoon is likely to hit the Kerala coast on May 26, six days earlier than the usual onset of June 1, the India Meteorological Department (IMD) said on Friday. The forecast of early ...