Discover Seven Sisters Falls in Meghalaya with this guide on the best time to visit, how to reach, things to do, and tips for a perfect experience. Seven Sisters Waterfalls is located on the road to North Sikkim. The extremely captivating waterfalls facilitates the tourists to savour the perfect beauty. Hidden within the lush forests of Gangtok, the Seven Sisters waterfall is a natural marvel that enchants the soul and invigorates the senses. Embark on an exhilarating journey to this enchanting destination, where cascading waters dance through verdant landscapes, creating a breathtaking spectacle. Nohsngithiang Falls, also known as the Seven Sisters Waterfalls, is in the East Khasi Hills district of Meghalaya, India. Located near the village of Mawsmai, these majestic falls are part of the verdant landscape of the northeastern state, renowned for its lush greenery and mist-covered hills.