Places to Visit in Idukki – Anayadikuthu Waterfalls – Thommankuthu Waterfalls Thodupuzha
Anayadikuthu Waterfalls is a beautiful waterfalls, which is a must visit place in the list “Places to visit in Idukki. Anayadikuthu lies near Thommankuthu waterfalls, Thodupuzha. These two waterfalls can be made as an itinerary to a one-day trip in Idukki. Anayadikuthu waterfalls has another name Aanachadikkuthu.