This beautiful hidden wonder is a small downhill trek from the main road and is actually a unique fall. The fall is formed in between two rocky patches and is amongst one of the beautiful places to see in Jawhar. If you are an adventure seeker, you should definitely not miss out on this beautiful natural wonder. It is a cascading waterfall with a huge pond forming at the base of the waterfall, where you can even plan to take a dip if the season allows.
The pond at the base is surrounded by a natural rocky boundary which makes this place even more beautiful and mystical. However, the place is not guarded and the water is very deep in some of the places. Therefore, it is highly advisable to follow safety measures and visit this place only under the guidance of a locally known person.
Location: Domzira Waterfall, Jawhar, Maharashtra