Dabdaba Falls

Weather :

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.

Photos of Dabdaba Falls

Jawhar Reviews

Your rating

Ask a Question

Ask a question from the travellers who have experience.

See 1 Hotels