amboli sawantwadi tourism maharashtra Of Waterfalls, Fog and Royalty On the southern ridge of the Sahjadri Hills, at an altitude of 690 meters, is a quaint hill station called Amboli. Being the wett… Written By Admin Sunday, September 11, 2022 Add Comment Edit