Talkatora Stadium
Indoor stadium located in New Delhi, India / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Talkatora Stadium?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
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.
Quick Facts Location, Coordinates ...
Location | New Delhi |
---|---|
Coordinates | 28°37′20.84″N 77°11′34.53″E |
Close