Location
18 km from Jawhar, Dadar Kopra falls or Dabhosa waterfalls is situated along the edge of the mountain. Best visited during the monsoon months, this secluded waterfall plunges down from a height of 100 ft. The surroundings are serene and densely populated.