Indian Geography The waterfall Kapildhara is on the river A) Narmada B) Tapi C) Godavari D) Krishna Detailed Solution: No Details Prev Next