Lock Your Trip

Niagara Falls of India

Niagara Falls of India, commonly known as the Hundru Falls, is located in Jharkhand and is one of the largest waterfalls in the country. With a height of about 98 meters, the falls cascade down rocky cliffs into the Subarnarekha River, creating a mesmerizing sight. Surrounded by lush forests, it offers a perfect spot for nature lovers and adventure seekers.

Sort
(Recently Added)
  • Recently Added
  • Top Rated
  • Lowest Price First
  • Highest Price First
  • Shortest Duration First
  • Longest Duration First
  • Alphabetical - A to Z
  • Alphabetical - Z to A
View by :
15% Off
Discover the enchanting beauty and cultural richness of Bastar with this 4-day tour of Jagdalpur and its surroundings. From the stunning waterfalls of Tirathgarh and...
Duration 4 Days
From ₹13499 ₹11499 You save ₹2000
Next Departures October 9, 2025 (Available)October 10, 2025 (Available)October 11, 2025 (Available)
Availability: