Amboli Falls

Amboli, Maharashtra

About

Amboli Waterfalls is a beautiful waterfall situated about 3 km from Amboli in Sawantwadi. This huge waterfall gushes down from the mountain crest above. It attracts tourists and they take a quick shower before proceeding to Amboli.Most of the young lot takes bath under pouring water. In summer, weather condition is pleasant and cool.

Travelers also viewed these places similar to Amboli Falls

If you have been to Amboli Falls, share your experience

Review this place