Meeting reviews monsoon preparedness in Alappuzha

India