Royal Enfield Himalayan | Monsoon Ride to Dabhosa Waterfall

  • 5 years ago
Monsoon Ride to Dabhosa Waterfall

Dabhosa Waterfalls is a waterfalls situated in the village of Dabhosa in Jawhar Tehsil, Palghar district, Maharashtra, India. This waterfalls is located over the Lendi River and cascades down from a height of 300 feet. Dabhosa Waterfalls is a beautiful waterfall especially, during the monsoon season.

Dabhosha waterfalls is an adventurous spot for kayaking, trekking, valley crossing, and fishing.

Recommended