Please enable JavaScript
Amboli waterfall is situated in Amboli hill station, on the way to Sawantawadi from Belgavi.