Southwest monsoon lands in Kerala amid IMD heavy rain warnings

India