Dabhosa Waterfalls is a beautiful waterfall especially , during the monsoon season .
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 .
one   is a beautiful one especially , during the monsoon season .
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 .