Amboli
India /Maharashtra /Sindhudurg /Amboli Amboli is a beautiful hill station. It is in the southern range of Sahyadri hills, and near Sawantwadi. Amboli is situated at an altitude of 690 m. This is the last mountain recourse – after this the coastal highlands settle to form flat beaches. This hill station is covered with mist […]