hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Nohkalikai Falls

underline

0 reviews

Write a Review

Nohkalikai Falls, located near Sohra in the Indian state of Meghalaya, is one of the tallest and most breathtaking waterfalls in India. Plunging from a height of approximately 1,115 feet, the falls create a mesmerizing spectacle as they cascade down the lush green cliffs into a deep, turquoise pool below. The surrounding landscape is characterized by dense forests, misty hills, and vibrant flora,

leftArrow
Full Screen
rightArrow
Location