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.