Namchi Indoor Stadium is a indoor playground located in Namchi, Sikkim. The average rating of this place is 4.30 out of 5 stars based on 13 reviews. The street address of this place is Namchi, Sikkim 737126, India. It is about 10.59 kilometers away from the Darjeeling railway station.
Debanjan R 4 months ago
Great place for sports persons
Laxuman Pradhan 50 months ago
best indoor stadium in Sikkim
Atul Khawas 62 months ago
Best indoor stadium in northeast India.