Capital and largest city of India.

New Delhi.

history | excerpt history