DoSouth East
Thyagaraj Sports Complex

The Thyagaraj Sport Complex is a sports stadium in New Delhi, India. It is owned by the Government of the National Capital Territory of Delhi and was built at the cost of ₹300 crore (US$31 million). It was designed by leading architects PTM of Australia and Kapoor & Associates of Delhi.
From Wikipedia, CC BY-SA 4.0.
Listing from Wikivoyage: Delhi/South East, CC BY-SA 4.0.
Updated 28 Sept 2026. Something wrong? Tell us.