Jonha FallsRanchi, India Also known as Gautamdhara, can be admired by descending around 500 steps. ATourist Rest House which contains Lord Buddha Temple and River Kanchi flowing nearby makes it a Perfect Tourist Spot. Prev 1of3 Next