Some Basic Facts About New Delhi New Delhi, the capital of India, is part of the larger territory of Delhi and is sometimes referred to as Lutyen’s Delhi to signify one of the primary architects of the new city – Sir Edwin Lutyen. It is the seat of the Indian