MCQOPTIONS
The Shivaji Stadium, which is located in Delhi,..
The Shivaji Stadium, which is located in Delhi, is related to which sport?