Skip to content Skip to footer
thommankuthu waterfall thodupuzha

THOMMANKUTHU

Thommankuthu is a well-known seven-step waterfall near Thodupuzha town in Idukki district of Kerala is known for its spectacular scenery and beautiful lush green forests that provide ample opportunities for…