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.

View by :
Sort :
Latest
  • Latest
  • Most Reviewed
    • Price
    • Low to High
    • High to Low
    • Days
    • Low to High
    • High to Low
    • Name
    • a - z
    • z - a
15% Off
₹11499 ₹13499
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...
Available through out the year:
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
View Details