The Nohsngithiang Falls
The beautiful waterfalls are one of the tallest in India and located very close to the Mawsmai village of the Shillong District. The waterfall is covered with greenery, limestone covered hills, pure nature’s beauty surrounding the falls, refreshing atmosphere and the view of crystal-clear glittering water is some main attractive things you will find here. The waterfall is also called as the Seven Sister and beauty of the region is surely to be enjoyed.