What is the name of the largest cricket stadium in the world, located in Ahmedabad?
Wankhede Stadium
Eden Gardens
M. Chinnaswamy Stadium
Narendra Modi Stadium
Answer
The Narendra Modi Stadium, located in Ahmedabad, is the largest cricket stadium in the world. It can accommodate 132,000 spectators and is a testament to the city's love for cricket and its commitment to sports infrastructure.
Ahmedabad Mastermind Quiz: 20 Questions for the ultimate fans