Delhi Metro should be easier to navigate soon as 800 new lifts and escalators are to be installed. Travellers heading on flights to Delhi could find the city’s system of transport is easier to navigate as plans are announced to make them more accessible. The Delhi Metro is set to see 800 new lifts and escalators installed in order « Continue Reading »