Delhi Metro completing 10 years of journey

India Newzstreet
Delhi Metro, which opened to the public on 25 December 2002, is completing 10 years of journey in 3 days has made the city smaller for its residents and changed the way people travel.
View Comments