Dabhosa Waterfall, Jawhar, Palghar
Dabhosa is a Perennial Waterfall in Jawhar taluka in Palghar district of Maharashtra. The waterfall is about 300 feet and about 20 kilometers from Jawhar. It is a really exciting experience to visit Dabhosa Waterfall in rainy season.
