South West Delhi

E105128 UNEXPLORED

South West Delhi is an administrative district of India’s National Capital Territory that includes major urban and institutional areas as well as the city’s primary international airport.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.