G. M. C. Balayogi Indoor Stadium (built 2002)
Location: 17.4481611°N, 78.3451722°E