Overview

Embark on a serene retreat to Nangarta Falls, a hidden gem in Amboli, Maharashtra. Nestled in a narrow gorge, this enchanting waterfall cascades from a height of 40ft and is located just 10km off the state highway. During the monsoon season, the falls create a mesmerizing din that is not to be missed.
.

Avathi Recommendations For You

More Things to Do in Explore Nangarta Falls

img