Published: 2020-04-29 13:00:27.458127Category:TravelType:PhotoModel release: No
Share
Nohsngithiang Falls (also known as the Seven Sisters Waterfalls or Mawsmai Falls) is a seven-segmented waterfall located in East Khasi Hills district in Meghalaya, India.