
JN stadium seen at the background of Urban Delhi
old town · politics
New Delhi is the capital of the Republic of India, and the seat of executive, legislative, and judiciary branches of the Government of India. It also serves as the centre of the Government of the National Capital Territory of Delhi.





















