Seven Sisters Falls
Best Season to Travel
Seven Sister Waterfalls - Photo courtesy rishav999
Nohsngithiang Falls (also known as the Seven Sisters Waterfalls) is a seven-segmented waterfall near Cherrapunjee (315 meters and 70 meters wide). It is one of the tallest waterfalls in India and therefore a popular tourist attraction all through the year.
Cherrapunjee (4 Kms), Shillong (57 Kms)