Dr. Ambedkar Stadium

Address:
Jawaharlal Nehru Marg.
City:
New Delhi
Capacity:
20000
Surface:
grass
Facts:
renovated 2007 (new floodlights)
Dr. Ambedkar Stadium, New Delhi

Source: Oliver Leisner

Map

18+ GambleAware