India, June 4 -- The India Meteorological Department (IMD) has declared the onset of the Southwest Monsoon over Kerala on June 4, marking the official beginning of the country's rainy season.

Published by HT Digital Content Services with permission from Hindustan Times....