The sprawling capital of India consists of the Old City founded by Shah Jahan in 1638; New Delhi, completed by the British in 1931; and several other ruined capitals that were built by earlier rulers.
Read MoreThe sprawling capital of India consists of the Old City founded by Shah Jahan in 1638; New Delhi, completed by the British in 1931; and several other ruined capitals that were built by earlier rulers.
Read More