Dabhosa Waterfalls photograph

Dabhosa Waterfalls

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2422426
Send edit request

About Dabhosa Waterfalls


Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil, palghar district, Maharashtra, India. 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.

Related Persons

Next Profile ❯