Chachai Falls
Chachai Falls is in Rewa district in the Indian state of Madhya Pradesh. It is the 23rd highest waterfall in India.
Details
- Type
- segmented
- Height
- 130 m
- Location
- Rewa district, Madhya Pradesh, India
- Image Size
- 250px
- Watercourse
- Bihad River, a tributary of Tamsa or Tons River
- Number Drops
- 1
- Photo Caption
- Chachai Waterfall during monsoon