South West Delhi
South West Delhi, New Delhi, India
About
South West Delhi is an administrative district of the National Capital Territory of Delhi in India. South West Delhi is bounded by the districts of West Delhi to the north, Central Delhi to the northeast