Where is Nizamuddin station?

Where is Nizamuddin station located?

Nizamuddin station, Nizamuddin station, India (approx. 28.586325°, 77.253044°)


Where is Nizamuddin station on the map?