Chachai Falls

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