small road trip Dabhosa Waterfalls jawhar Hill station Maharashtra

Опубликовано: 14 Июль 2026
на канале: Jaspreet Singh
204
17

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