Total distance - Total duration
No 6, Yelahanka, Beglur Main Rd, Vinayaka Nagara, Bengaluru, Karnataka - 560063