Where is Karol Bagh Station?

Where is Karol Bagh Station located?

Karol Bagh Station, Delhi, India (approx. 28.64399°, 77.18853°)


Where is Karol Bagh Station on the map?