Delhi Metro is the largest and busiest rapid transit system in India connecting the country's capital region with satellite cities. The metro system is operated by Delhi Metro Rail Corporation (DMRC), a public sector company established by the Government of India and the Government of Delhi in May 1995. Read More. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.