Beautiful and amazing Meghalaya waterfall #shorts #trending #youtubeshorts #short #waterfall

2 years ago
3

Nohsngithiang Falls (also known as the Seven Sisters Waterfalls or Mawsmai Falls) is a seven-segmented waterfall located 1 kilometre (0.62 mi) south of Mawsmai village in East Khasi Hills district in the Indian state of Meghalaya.

Loading comments...