Tau Devi Lal Stadium in Panchkula is a multi-sport complex. The stadium has all the facilities to host day and night matches and is well maintained by the state government and capable of holding around 7000 spectators. T…
Home
Feed
Search
Library
Download