Netaji Indoor Stadium Photos

Meet 1,214 travelers, 280 tour guides and discover 664 photos

The Netaji Indoor Stadium is an indoor sports arena, in Kolkata, West Bengal, India. The facility seats 12,000 people. This indoor stadium is located just beside the Eden Gardens. It is the home of the Sunfeast Open, an annual WTA Tour tennis tournament. The Netaji Indoor Stadium hosts a wide range of activities, from sporting events to…
View Netaji Indoor Stadium guide >

Netaji Indoor Stadium