Total distance - Total duration
Ground Floor, Rehmatpur Road, Kaleshi Phata, Near Datta Mandir, Kodoli, Satara, Maharashtra - 415004
Molacha Odha
Satara - 415002
Satara Koregaon Road