Advertisement

Your browser doesn't support HTML5 video.

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

  • 1:55
  • Dec 13, 2011;
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.
Select Language