Nohsngithiang Falls, or Seven Sisters Falls, is a beautiful seven-stream waterfall in the East Khasi Hills district of Meghalaya state of India. This fall is known as Seven Sisters Waterfalls, as the fall is a …
Continue readingNohsngithiang Falls, or Seven Sisters Falls, is a beautiful seven-stream waterfall in the East Khasi Hills district of Meghalaya state of India. This fall is known as Seven Sisters Waterfalls, as the fall is a …
Continue reading