Southwest Monsoon Arrives In Kerala: IMD Declares Onset by Niharika Verma June 8, 2023 0 The India Meteorological Department (IMD) has officially declared the onset of the southwest monsoon over Kerala on June 8. However, ...