India Sports Blogs, Stats and News
Capacity: 4000
Sport: Sports complex
Location: Hyderabad, Telangana