Motera, Ahmedabad, is the world's largest cricket stadium, with a capacity of 1.10
- by Ankit Seth - 30 Aug 2020