Dabhosa waterfall

Village Dabhosa, Taluka Jawhar, District Thane,, Jawhar, India Phone: Not Available

About

The Dabdaba Falls, one of the attractive falls in Jawahar, is placed perfectly to soothe the visitor's body and mind with natural sceneries and fragrance. The whitish gushing water cascading from the rock faces makes this waterfall highly attractive. The surroundings are densely forested and provide a serene location for seclusion seeking travelers.

If you have been to Dabhosa waterfall, share your experience

Review this place