Tag: Barcelona TMB
Delhi Metro stands second among 18 systems in world
Notwithstanding frequent glitches and overcrowding, the Delhi Metro has emerged as the second most popular Metro network in the world; ahead of Paris, Madrid, Hong Kong, Singapore and others.