hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Bishop Falls

underline

0 reviews

Write a Review

Bishop Falls in Shillong is a mesmerizing natural wonder that captivates visitors with its breathtaking beauty. Plunging from a height of 443 feet, it is one of the tallest waterfalls in India. Surrounded by lush greenery and rugged cliffs, the falls create a serene and picturesque landscape. The cascading water forms a misty veil, adding to the enchanting atmosphere. Located in the heart of Megha

leftArrow
Full Screen
rightArrow
Location