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