Talkatora_Stadium
Talkatora Stadium
Indoor stadium located in New Delhi, India
Talkatora Indoor Stadium (Hindi: तालकटोरा स्टेडियम) is an indoor stadium located in New Delhi, India.[1] The stadium has a capacity of 3035 people. The stadium is owned and managed by the New Delhi Municipal Council (NDMC).[2] The stadium complex also includes the Talkatora Swimming Pool in a separate building.