Total distance - Total duration
Ground Floor, Opposite Bharat Petroleum, Merta City Road, Nagaur, Rajasthan - 341511