Where is Central Secretariat Station?

Where is Central Secretariat Station located?

Central Secretariat Station, Delhi, India (approx. 28.61588°, 77.21269°)


Where is Central Secretariat Station on the map?