Nohkalikai Falls is the tallest waterfall in India with height of 340 metres. It is located in Meghalaya. Nohsngithiang Falls also known as Seven Sisters Fall or Mawsmai Falls is India's second highest waterfall. The third in the list of the highest waterfalls in India is the Langshiang Falls. Falling from a height of 337 mt (1,106 ft), this waterfall is located in the West Khasi Hills district in Meghalaya. This waterfall is formed after the convergence of diverged streams of Kynshi River.
This Question is Also Available in:
हिन्दी