This hill station is located at about 35 Kms from Sawantwadi town on Vengurla - Belgam Road. It is a pleasant drive on hilly terrain [ Ghats ] through dense forest. Amboli Hill Station is at hill top , at an altitude of 690 Mtr [ 2260 ft ]. This is the place of highest rainfall in Maharashtra. Average anual...
More