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.