Eight cities in one, layered over millennia
Every empire that ruled India built its capital here. New Delhi is the ninth version.
Delhi has been the capital of at least seven empires across 3,000 years, each one building its own city near the last — which is why you can walk between a 12th-century minaret, a 17th-century Mughal fort, and a 20th-century colonial capital in a single afternoon.