M A Chidambaram Stadium: Fact guide
The M A Chidambaram Stadium is located in Chennai. Also known as the Chepauk Stadium, it is operated by the Tamil Nadu Cricket Association. Earlier known as the Madras Cricket Club Ground, the stadium … READ FULL STORY