Dabdaba Falls, Jawhar Overview

A sight that will for sure take your breath away, Dabdaba Falls a point of great natural wonder of Jawhar. Bounded by dense cover of lush green forests and other modern facilities, the prime attraction of the place is high and gushing water fall.

Dabdaba Falls Reviews

Your rating

Have a Question on Dabdaba Falls?

Ask a question from the travellers who have