Dabhosa Waterfall is a waterfall situated in the village of Dabhosa in Jawhar Tehsil, Palghar district, Maharashtra, India. This is one of the highest waterfalls situated near Mumbai. This waterfall is located over the Lendi River and cascades down from a height of 300 feet.
Learn more insights from Wanderboat AI.




Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.
