We can call India the land of waterfalls because the Indian map is filled with many wonderful waterfalls that attract tourists every year from all around the world.Get more information please Read this Blog. https://www.eliteias.in/top-10-highest-waterfalls-in-india/