Back to all places
Dabhosa Waterfall
A perennial waterfall on the Lendi River, located in the Jawhar region of Palghar district. It is one of the highest waterfalls in Maharashtra, with a drop of about 300 feet, and offers opportunities for kayaking and rappelling.
Main Attraction
Hidden Gem
Likes
Geo Reference
Download app
To open the exact location in Maps. Download our app.