hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Tyrshi Falls

underline

0 reviews

Write a Review

Tyrshi Falls, located near Jowai in the Indian state of Meghalaya, is a hidden gem that offers a serene escape into nature. This picturesque waterfall cascades down a series of rocky steps, creating a mesmerizing sight and a soothing soundscape. Surrounded by lush greenery and rolling hills, Tyrshi Falls is an ideal spot for nature lovers and photographers. A short trek through scenic landscapes l

leftArrow
Full Screen
rightArrow
Location