New Delhi/Definition

Capital of India and part of the Delhi metropolis.