Idukki dam in Kerala supports a 780 MW hydroelectricity generation plant and is owned by the Kerala State Electricity Board. The Idukki Dam is India’s first and largest double-curvature arch dam, a …
Continue Reading about Idukki Dam-Entry Fee, Timings, Images, History & Location →





