The Amboli Waterfalls
As mentioned before the region receives very high rainfall which makes the waterfall look splendid most of the year. Surrounded with dense forests and green lands, the waterfall is surely a breath-taking place which will fit perfectly in all of your pictures. The falls is situated in the Sahyadri Hills and is rich in flora and fauna. The Amboli Waterfall is one of the highest waterfalls found in this mesmerising place.