English
नई दिल्ली दिल्ली मेट्रो की यलो लिन का एक स्टेशन है। यह भारतीय रेल के नई दिल्ली रेलवे स्टेशन से पैदल दूरी पर स्थित है।