Sporting Stadiums

Resources > Stadiums > Salt Lake

Salt Lake Stadium

The Salt Lake stadium is located in Kolkata, India. It has a capacity of 120,000. It is the largest stadium in India.

This stadium is on the list of the top 10 World's Largest Sporting Stadiums.

Related Pages