Amboli Hill Station
Sindhudurg, Maharastra, India
Phone: Not available
About
Amboli is a hill station in south Maharashtra, India. At an altitude of 690 m it is the last hill station before the coastal highlands of Goa and a relatively unexplored one.