logo.png
product_banner01.jpg

Nohkalikai Falls

Nohkalikai Falls is a waterfall located in the Indian state of Meghalaya.

It is said to be the tallest plunge waterfall in India.

The height of the fall is 340 metres.