Dams in India
Home
Idukki Dam
Idukki Dam
November 23, 2016
Add Comment
River(Impounds): Periyar River Location: Idukki, Kerala, India Opening: 1973 Height: 168.91 m Length: 365.85 m Total Capacity:
[...]