Top 9 Must see Hill station in India.
Amboli hill station is may be a pleasant drive on cragged piece of ground through dense forest. Settled at concerning thirty five Kms from Sawantwadi city on Vengurla – Belgam Road. Amboli Hill Station is at hill prime , at AN altitude of 690 Mtr [ 2260 linear unit ]. This is often the place of highest precipitation in geographical area. Average anual precipitation is 750 Cms [ 296 Inches] . A cragged place with therefore high precipitation makes Amboli a beautiful place for a brief vacation. Best time to travel here area unit rainy months July-sept , with gratifying waterfalls , lush inexperienced surroundings , cool breezy mornings area unit the nature’s gift to the present place.