dabhosa falls

Dabhosa Waterfalls is situated in palghar district, Maharashtra.This is one of the highest waterfalls near Mumbai.

This waterfalls is located over the Lendi River.

The best time to visit this place is in monsoon.

One can experience many adventurous activities like kayaking, trekking, valley crossing, and fishing in Dabhosha waterfalls.