Best Football Stadiums In The World 10
5. Estadio Azteca – Mexico City, Mexico
The stadiums is located in Santa Ursula and is the biggest stadium in mexico with a capacity of 105,064 the stadium has hosted two world cup finals and is currently the only stadium to do that. The stadium also hosted the “Game of the Century“, when Italy defeated West Germany 4–3 in extra time it is also the stadium were Diego Maradona scored the ” Hand of God Goal” and the ” Goal of The Century”
SEE ALSO: Stadiums In The World That Are Haunted
SEE ALSO: Oldest Stadiums In The World