Buy a ticket to see a game at Indira Gandhi Sports Complex. If there's nothing on while you're in town, you might like to check if they offer a tour of the facilities.
Indira Gandhi Sports Complex is an interesting place to begin exploring Delhi. This sporting facility comes recommended by fellow travelers, but it's not the only spot to see here. Save time for other attractions like Swaminarayan Akshardham Temple, Red Fort, and India Gate to fully experience what's on offer in the area.