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 ...
Hosted on MSN1mon
Tau Devi Lal stadium gets free Wi-Fi zones, CCTV camerasGurugram: 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results