World's largest cricket stadium now named Narendra Modi StadiumByGround Report Desk24 Feb 2021India's President Ramnath Kovind will inaugurate the world's largest cricket stadium in Ahmedabad, Gujarat on Wednesday.Read More