Harbax Singh Stadium

From Wikipedia, the free encyclopedia

Harbax Singh Stadium is a sports stadium in Delhi, India,[1] which hosts cricket matches, including part of the 1997 Women's Cricket World Cup .[2]

[edit] Notes