Which of the following is the highest waterfall in India?
A. Shimsha falls
B. Hogenakkal falls
C. Courtallam falls
D. Jog falls
Answer: Option D
A. Shimsha falls
B. Hogenakkal falls
C. Courtallam falls
D. Jog falls
Answer: Option D
A. Mahanadi
B. Damodar
C. Krishna
D. Godavari
Kunchikal fall on river varahi
Current highest waterfall in india is kunchikal