South West Delhi is one of the eleven administrative districts of the National Capital Territory of Delhi in India. Kapashera serves as the administrative headquarters of South West Delhi.
There are no galleries available!
South West Delhi is one of the eleven administrative districts of the National Capital Territory of Delhi in India. Kapashera serves as the administrative headquarters of South West Delhi.
There are no galleries available!