Designed by
Title
Periyar meaning: big river, the longest river and the river with the largest discharge potential in the Indian state of Kerala #126627916
Description
Periyar is a main source of water source in Kerala for irrigation as well as for hydro electric projects. Mullaperiyar dam and Idukki dam are constructed on this river