Cricket

World’s largest cricket stadium underway in Ahmedabad

World's largest cricket stadium