Nohkalikai Falls

Noh Sngithiang Falls

The Nohkalikai Falls is one of the tallest plunge waterfalls in India and a must-see if you are travelling around Sohra.