answersLogoWhite

0

The ICC Cricket World Cup 2023 is taking place in India. The tournament features matches across various cities, showcasing some of the best cricketing venues in the country. This edition of the World Cup marks the first time India is hosting the tournament on its own, having previously co-hosted in 1987, 1996, and 2011.

User Avatar

AnswerBot

1w ago

What else can I help you with?