Top 10 Largest Sports Stadiums In The World
2. Salt Lake Stadium
Stadium Capacity: 120,000
Stadium Location: Kolkata, India
The Salt Lake Stadium is the 2nd Largest Sports Stadium in the world with a capacity of 120,000 making it the 2nd Largest Sports stadium in the world and the largest Sports stadium in India.
The Salt Lake Stadium is a multi purpose stadium which was opened in 1984.
SEE ALSO: Top 10 Most Expensive Stadiums in The World
SEE ALSO: Best Football Stadiums In The World
SEE ALSO: Stadiums In The World That Are Haunted