Read more
Cheruthoni Dam: Cheruthoni Dam, the largest concrete gravity dam in Kerala, is located close to Idukki arch dam. It is the third highest dam in India with a 454 feet-high across River Cheruthoni. Idukki is a hill station in India, is much famous for its wildlif…
Read more