About Dabdaba Falls
The Jawhar Dabdaba Falls are a set of waterfalls located in the Jawhar district of Maharashtra, India. The falls are formed by the Dabdaba River, which descends from the Western Ghats. The falls are a popular tourist destination, and are frequented by visitors for their natural beauty.