
Delhi to be 7th city in the world to have over 200 metro stations in 2016.
Within 12 years of its inception, the Delhi Metro is on track to achieve feats surpassing the world�s historic metro stations. The completion of Delhi Metro's Phase III will not only increase