0
against AUSTRALIA AT NEHRU STADIUM, INDORE
address of the nehru stadium located in mumbai
The Jawaharlal Nehru Stadium in Delhi has a seating capacity of 60,000.
Jawaharlal Nehru Stadium - Delhi Metro - was created in 2010.
indore