Talkatora Stadium

About Talkatora Stadium

Talkatora Indoor Stadium is an indoor stadium located in New Delhi, India. The stadium has a capacity of 3035 people. The stadium is owned and managed by the New Delhi Municipal Council (NDMC).HistoryIt is named after a Mughal-era garden, known as Talkatora Gardens. A tal (tank) situated at the west side of the garden, is surrounded by hilly ground (part of the Delhi ridge, forms a katora, bowl-shaped natural depression), which gives the place its name.Upgraded Talkatora Indoor Stadium was ...

Show the whole text

Talkatora Stadium's previous events