hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Langshiang Falls

underline

0 reviews

Write a Review

Langshiang Falls, located near Nongstoin in the West Khasi Hills district of Meghalaya, India, is a breathtaking natural wonder. This majestic waterfall is one of the highest in the state, cascading down from a height of approximately 337 feet. Surrounded by lush greenery and rugged terrain, Langshiang Falls offers a serene and picturesque escape for nature lovers and adventure enthusiasts alike.