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.