bn:02438690n
Noun Named Entity
SYL
No term available
EN
The Delhi Metro is a mass rapid transit system serving Delhi and its adjoining satellite cities such as Ghaziabad, Faridabad, Gurugram, Noida and Bahadurgarh, in the National Capital Region of India. Wikipedia
Relations
Sources