Marathi | Hindi
FOLLOW US :
City
Jawaharlal Nehru Stadium is the national stadium of India, located in Delhi. It is named after the first Prime Minister of India.