Total distance - Total duration
Ground Floor, Jodhpur Road, Near Govt Higher Sec, Dewatra, Jodhpur, Rajasthan - 342606