Commonwealth Games Village Sports Complex: Everything You Need to Know
East Delhi’s sports infrastructure received a major boost during the 2010 Commonwealth Games. One of the finest legacies of the Games is the Commonwealth Games Village Sports Complex (CWGVSC), also…