Published 7 Years AgoNature is calling: 3 Highly Appealing Waterfalls in IndiaThe waterfalls that emerge from the ice glaciers to the waterfalls who flows into the sea.