The final of the T20 World Cup 2021 is set to be held at the Narendra Modi Stadium in Ahmedabad, according to reports.
There are many sporting stadiums in the world which has a massive capacity and they are the biggest for spectacles.