What is the name of the large sports complex in New Delhi that hosted the 2010 Commonwealth Games?
Jawaharlal Nehru Stadium
Indira Gandhi Stadium
Dhyanchand National Stadium
Pragati Maidan
Answer
Jawaharlal Nehru Stadium is a large sports complex in New Delhi that hosted the 2010 Commonwealth Games. It is named after India's first Prime Minister and is used for various sporting events and concerts.
New Delhi Knowledge Showdown: 19 Questions to Determine the Champion