Where is South Delhi?

Where is South Delhi located?

South Delhi, Delhi, India (approx. 28.53364°, 77.23219°)


Where is South Delhi on the map?