Hiking (E)Kalyanathandu: Elephant-grazed View Point of Idukki November 1, 2020 Akhil Sasidharan 0 CommentsIdukki Dam, the tallest arch dam in Asia, is still a marvel. like any other sight in Idukki, this beauty keeps us coming back again and again.With the construction of