What Happened to the Elephant Which Jumped into Anachadikuth Falls?

Anachadikuth falls alias Thommankuthu falls is located near to Thodupuzha town in Idukki District, Kerala state, India. Anachadikuth falls.¬† Image courtesy – Akhil George The word Ana means Elephant and chadi¬† means jumped. Locals say elephant herds used to come to the top of the falls to drink water. It is said that an elephant…

[Continue reading]