Narendra Modi Stadium
    The Narendra Modi Stadium is a cricket stadium situated in Ahmedabad, India. It is the largest stadium in the world, with a seating capacity of 132,000 spectators. Owned by the Gujarat Cricket Association and is a venue for Test, ODI, T20I, and Indian Premier League cricket matches.
    [Learn more]