what is the biggest waterfall in india
Answers
Answered by
1
Your answer is Thaliayar fall in Tamil Nadu..........................
Anonymous:
In Sagara taluk in the state of Karnataka.
Answered by
0
The biggest waterfall in India is Thalaiyar Falls which is situated in Dindigul district, Tamil Nadu..............................................................
Similar questions