This place is very calm and the film'Vaishali' shooted from here. From Thodupuzha to Idukki route you can view 3 dams Idukki dam, kulamavu dam and cheruthoni. Idukki dam is supported by these two small dams. From Thodupuzha almost 40 hair pin bends to climb to the highrange. You can feel the pressure difference.
Idukki dam is the world's second and Asia's first Arch dam. It connects two hills Kuravan and Kurathi.