Monsoon hits Kerala coast, says IMD
New Delhi: Monsoon has hit the Kerala coast on Saturday, after a delay of one week, the India Meteorological Department (IMD) has confirmed.
The state's coastal regions have been experiencing downpours since early Saturday morning, which…