Tamil Nadu Assembly: Water Resources Department to Construct 27 Check Dams | HyperFast