Best Season to Travel
Cheruthony is one of the highest gravity dams in India. Cheruthony is one of the three dams that form the Idukki reservoir.
Lake or Riverside
Vagamon (62 Kms), Thodupuzha (52 Kms), Thekkady (47 Kms)