Home Tags Barcelona TMB

Tag: Barcelona TMB

Delhi Metro stands second among 18 systems in world

0
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.

MOST POPULAR

HOT NEWS