Where is Nohsngithiang Falls?

Where is Nohsngithiang Falls located?

Nohsngithiang Falls, Nohsngithiang Falls (Seven Sisters), India (approx. 25.242987°, 91.74156°)


Where is Nohsngithiang Falls on the map?