Delhi Metro is the world's thirteenth largest metro system in terms of length and a member of Nova Group of Metros.
Delhi Metro is the world's thirteenth largest metro system in terms of length. Delhi Metro is the world's thirteenth largest metro system in a member of Nova Group of Metros.