Which one is the biggest stadium in India?
The largest stadium in India is the Narendra Modi Stadium, also known as the Motera Stadium located in Ahmedabad, Gujarat. It has a seating capacity of 132,000 spectators making it the second largest stadium in the world in terms of seating capacity. The stadium was renovated and expanded in 2020 to host international cricket matches, including the T20 World Cup. The stadium is named after the current Prime Minister of India, Narendra Modi, who laid the foundation stone of the stadium in 2012.