Total distance - Total duration
Ground Floor, Sajjangad Parali Road, Bhondawade, Satara, Maharashtra - 415013
Molacha Odha
Satara - 415002