Amboli Waterfall, Maharashtra
Amboli Hill Station is an ecological hotspot. The hill station perched at an altitude of 2,260 ft above the sea level. Amboli lies in the Sahyadri Hills of Western India. The source of the Hiranyakeshi river lies in the hills around Amboli village. It contains abundant waterfalls which gush down the hilly terrains. Out of which the famous waterfall is Amboli Waterfall. Indulge yourself in the spellbounding waterfall. Plan a visit during monsoon. During this season the waterfalls come into life. The surrounding verdant greenery adds the charm to its beauty. Take a look at the video.
Click The Video: