Total distance - Total duration
Plot No 43/44, Huda Market, Sector 29, Faridabad, Haryana - 121002
Sector 21
Faridabad - 121002