Browse available venues for your events
Ahmedabad, India
<span style="color: rgb(77, 81, 86); font-family: "Helvetica Neue", Arial, sans-serif;">The Narendra Modi Stadium is an international cricket stadium located in Ahmedabad, Gujarat, India. With a seating capacity of 132,000, it is the largest stadium in the world. The stadium, owned by the Gujarat Cricket Association, hosts both domestic and international cricket matches.</span>
Nagpur, India
Nagpur, India
Nagpur, India
Null