
1) New Delhi
Found on
https://www.crosswordclues.com/clue/delhi-metro

Delhi Metro (दिल्ली मेट्रो) is a metro system serving Delhi, Gurgaon,Noida, and Ghaziabad in the National Capital Region of India. Delhi Metro is the world`s thirteenth largest metro system in terms of length and a member of Nova Group of Metros. Delhi Metro is India`s second urban mass rapid transportation system, after .....
Found on
http://en.wikipedia.org/wiki/Delhi_Metro
No exact match found.