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.

Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use