20km of new roads being built every day in India
The Manesar-Palwal section is an access controlled, six-lane, divided road which intersects Delhi-Jaipur NH8 near Mane...
The Manesar-Palwal section is an access controlled, six-lane, divided road which intersects Delhi-Jaipur NH8 near Mane...