Metro improving Delhis road geometry
Dug up roads, rows of barricades, traffic diversions and slow vehicular movement, if this explains the state of many roads in the city where metro railway is scheduled to pass though, the scene will b
Dug up roads, rows of barricades, traffic diversions and slow vehicular movement, if this explains the state of many roads in the city where metro railway is scheduled to pass though, the scene will b