Kavlesad Waterfall, Amboli, Sindhudurg
Kavlesad Waterfall is located at Amboli hill station in Sindhudurg district. This place, situated at a height of 1.5 thousand feet above sea level, is only 10 kilometers from Amboli. The echo is heard seven times after giving voice in the direction of the valley, it is special here. This is most visited place in rainy season.
