Info

Country
India

Venue

Dr. Ambedkar Stadium
Name
Dr. Ambedkar Stadium
City
New Delhi
Capacity
20000
Sponsored links