Seven Sister Falls

Seven Sister Falls

Seven Sister Falls, also known as Nohsngithiang Falls, is a spectacular waterfall located in the northeastern part of Sikkim. It is one of the most famous and visually stunning waterfalls in the region. The Seven Sister Falls is on the way sightseeing to North Sikkim.

Seven Sister Falls

Seven Sister Waterfalls
Seven Sister Waterfalls
Seven Sister Waterfalls