Related Questions

Which of the following is waterfall is created by river Sharavathi the highest waterfall in India? 
The highest waterfall of the world is ________
The highest waterfall in India is ________