Kollam - Elamballoor Rd, Thevally Nagar, Palace Nagar, Thevally, Mathilil, Kollam, Kerala 691601, India
Seated: 1,000
Standing: 500
Square Feet: 7,953 ft2