This is one of the highest waterfalls situated near Mumbai. This waterfalls is located over the Lendi River and cascades down from a height of 300 feet .
Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil , palghar district , Maharashtra , India .
This is Dabhosa Waterfalls of the highest waterfalls situated near Mumbai. This waterfalls is located over the Lendi River and cascades down from a height of 300 feet .
Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil , palghar district , Maharashtra , India .