The Chachai Waterfalls are located in the Madhya Pradesh state of India’s Rewa district. It is India’s 23rd-highest waterfall. On the Beehad River, a tributary of the Tamsa or Tons River as it descends from the Rewa Plateau, are the Chachai Falls. It is 130 meters tall in all (430 feet).