which is the biggest water fall in India
Answers
Answered by
0
Answer:
Kunchikal Falls
Explanation:
Located near the Masthikatte-Hulikal on the Shimoga-Udupi border in the pristine natural landscapes of Karnataka, Kunchikal Falls is a dreamy place to be.
Similar questions