Hidden in the dense Sahyadri hills of Maharashtra, Amboli is a destination that promises a much-needed escape from the chaos of city life.

Hidden in the dense Sahyadri hills of Maharashtra, Amboli is a destination that promises a much-needed escape from the chaos of city life.