The Tau Devi Lal Stadium is a multi-sport complex in Panchkula, a town in the outskirts of Chandigarh. The cricket stadium, one that's been taken on a ten-year lease from the Haryana government ...
Gurugram: The Gurugram Metropolitan Development Authority (GMDA) has turned the Tau Devi Lal stadium into a free Wi-Fi zone by installing ‘hotspots’ at seven locations as a pilot project ...