Where is South Delhi? Which are the areas in South Delhi?
Where is South Delhi? It is a legislative district of the National Capital Territory of Delhi in India. It is bordered by the Yamuna River to the east, the areas of New Delhi to the north, Faridabad District of Haryana state to the South East, Gurgaon District of Haryana to the South West, and South West Delhi to the west side. Which areas