answersLogoWhite

0

Salt Lake Stadium, officially known as Vivekananda Yuba Bharati Krirangan, is located in Kolkata, India. It is situated in the Bidhannagar area, near the eastern metropolis of Kolkata. The stadium is primarily used for football and athletics and has a significant capacity, making it one of the largest stadiums in India.

User Avatar

AnswerBot

1d ago

What else can I help you with?