BEAUTIFUL AMBOLI … When you hear the name Amboli Hill Station, It immediately remembers the big waterfall of Amboli, the whirlwind velvet mountain, the heavy rain falling constantly, fog everywhere. Amboli is situated at an altitude of 690 meters above sea level. Kolhapur to Amboli distance is 120 Kms. Our next destination was this beautiful Read More →