Delhi turns 100: A look at Delhi's sporting venues

Delhi turns 100: A look at Delhi's sporting venues

The Nehru stadium, the National Stadium, the Ferozeshah Kotla, all of them are well known sporting venues in Modern Delhi. But what before any of these structures came up? Where did Delhi play or watch sport? It is time to revisit the past in our ode to Delhi turning 100 years old.

Show Comments
Advertisement