The world’s biggest cricket stadium can be found in what country?

The world’s biggest cricket stadium can be found in what country?

England
India
New Zealand
Australia


ANSWER:
India


Leave a Reply

Your email address will not be published. Required fields are marked *