Home Off Beat Meteorological Department indicates monsoon arrival over Kerala before June 1