MCQOPTIONS
Shivji Stadium which is located in Delhi is rel..
Shivji Stadium which is located in Delhi is related to which game?