Search For:
Tau Devi Lal Stadium is a multi-purpose sports complex located in Gurgaon within the state of Haryana, India.Capacity: 12000
Sport: Cricket, football (soccer)
Location: Gurgaon, Haryana
HomeTeam(s): Haryana cricket team, Amity United Football Club