hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Nohsngithiang (Seven Sisters) Falls

underline

0 reviews

Nongkalikhai Cherrapunji, Sohra 793111 India
Write a Review

Nohsngithiang Falls, also known as the Seven Sisters Falls, is a breathtaking natural wonder located in Sohra, Meghalaya. This majestic waterfall cascades down a rugged cliff in seven distinct segments, creating a mesmerizing spectacle, especially during the monsoon season when the falls are at their most powerful. Surrounded by lush greenery and misty clouds, the falls offer a serene and pictures

leftArrow
Full Screen
rightArrow
Location
Nongkalikhai Cherrapunji, Sohra 793111 India