Ambedkar Stadium footall stadium

Capacity: 20,000

City: New Delhi

Country: India

Club: ONGC FC

International: Unknown