Touring the World's Capital Cities Season 2 Episode 11 Delhi
- 25 min
Delhi is the political and administrative capital of India and the largest democracy in the world, a melting pot of both culture and religion plus a constantly expanding metropolis that has more than ten million inhabitants. Built on the site of twelve former cities it is the gateway to India and has been the country's centre of power for almost a thousand years.