The highest waterfall in India is:
a)Shimsha falls b)Hogenakkal Falls
c)Coutallam Falls d)Jog Falls
Answers
Answered by
1
Explanation:
i think kempty falls....
Similar questions