Anamika PrajapatKnowledge Contributor
What is the name of India's highest waterfall, and on which river can it be found?
What is the name of India's highest waterfall, and on which river can it be found?
Waterfall Wonder: Nohkalikai Falls on the Cherrapunji River in Meghalaya is the highest waterfall in India, with a plunge of 330 meters (1,083 ft)