hippy logo
HomeDestinationsHotelsRestaurants

Login

login-icon
search

Hundru Falls

underline

0 reviews

Write a Review

Hundru Falls, located near Ranchi in the Indian state of Jharkhand, is a breathtaking natural wonder that captivates visitors with its stunning beauty. The falls are formed by the Subarnarekha River cascading down a height of 98 meters, creating a mesmerizing spectacle of water and mist. Surrounded by lush greenery and rugged terrain, Hundru Falls offers a serene escape from the hustle and bustle

leftArrow
Full Screen
rightArrow