user image

Siddharth Singh

Class 10th
Sst
2 years ago

Where is Idukki Dam

user image

SUNDARAM SINGH

2 years ago

The Idukki Dam, located in Kerala, India, is a 168.91 m (554 ft) tall arch dam. The dam stands between the two mountains – Kuravanmala (839)m and Kurathimala (925)m. It was constructed and is owned by the Kerala State Electricity Board.

Recent Doubts

Close [x]