The MA Chidambaram Stadium in Chennai, India is one of the venue cricket stadiums for the World Cup 2023, with a seating capacity of 33,500 spectators. MA Chidambaram Stadium World Cup Venue: The MA Chidambaram Stadium in Chennai, India is one of the venue cricket stadiums for the World Cup 2023, with a seating capacity … Read more