0
address of the nehru stadium located in mumbai
Guwahati
Jawaharlal Nehru Stadium - Delhi Metro - was created in 2010.
The Jawaharlal Nehru Stadium in Delhi has a seating capacity of 60,000.
jawahar lal nehru stadium ,delhi, india