Uploaded 6 months ago
The Narendra Modi Stadium (NMS) in Ahmedabad, Gujarat, India is the largest cricket ground in india, with a seating capacity of 132,000.