Amboli, Maharashtra
Phone: Not Available
Not Available
About
Kavlesad Point is located 11 km from the main bus stand of Amboli and it provides views of the valley. During the monsoon period, small waterfalls can be seen from the point. It is believed that if somebody shouts his or her name, the valley throws it back to the person. Kavlesad Point can be reached by taking a detour from the highway and travelling from 3 km