Kerala is abundantly blessed with water resources. There are over 40 rivers in Kerala which forms a major source of water resource for the state. There are also over 30 dams and reservoirs in Kerala. 18 of these dams in Kerala are big dams and the water from these dams are used for generating electricity and for irrigation purposes.