Delhi is the capital of India and has a rich heritage.