Stadium
👁 79025
👍 10500
👎 47
Kolkata
Owned by the Indian Football Federation, Salt Lake Stadium is the second largest in the world and is home to some high-profile international and national events.
Where is Salt Lake Stadium located?
Salt Lake Stadium is located in Kolkata, India.
Best time to visit?
The best time to visit is during pleasant weather months.
Hotels nearby?
Yes, multiple hotels are available near this place.