Narendra Modi Stadium largest by capacity
Narendra Modi Stadium, formerly known as the Motera Stadium Cricket stadium in Motera, Ahmedabad, Gujarat, India. It is the world’s largest cricket stadium by capacity, accommodating 132,000 spectators. The stadium is owned and operated by the Gujarat Cricket Association (GCA). The stadium was inaugurated in 1982 and has hosted a number of major cricket tournaments, … Read more