Ind vs Eng 3rd test match Motera Stadium: Remarkable features of World’s largest Cricket’s stadium Newsroom Staff February 23, 2021