Monsoon Ride to Dabhosa Waterfall
Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil, Palghar district, Maharashtra, India. This waterfalls is located over the Lendi River and cascades down from a height of 300 feet. Dabhosa Waterfalls is a beautiful waterfall especially, during the monsoon season.
Dabhosha waterfalls is an adventurous spot for kayaking, trekking, valley crossing, and fishing.