Gurgaon, Italy
Tau Devi Lal Stadium is a multi-purpose sports complex located in Gurgaon in the state of Haryana, India. The site consists of two sports venues in addition to several practice facilities, namely cricket and football. It is mostly used by the Haryana cricket team.
Listen to the audio guide for Tau Devi Lal Stadium Free on WIP — starts by itself when you arrive, even with the screen off