Covered on all sides with dense beautiful forests, Dabdaba falls is a beautiful cascading waterfall that falls off from an amazing height. It is amongst one of the most popular places to visit in Jawhar and is one of the most scenic natural abodes to visit in this beautiful city.
Apart from admiring the beauty of the falls, one can also indulge in trying out some delicious local snacks near the falls after a tiring yet enjoyable experience at the attraction. If you are adventurous enough, you can also take a dive into the pool of crystal-clear water that gets formed at the base of the falls.
Location: Dabdaba Waterfalls, Jawhar, Maharashtra