Thommankuthu Falls

Bookmark
Please login to bookmarkClose

No account yet? Register

Thommankuthu Falls is a seven step water falls on the Kaliyar river in Thodupuzha in Idukki district of Kerala. One can take the Alapuzha-Madurai road…